Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • Vienna

Description

Location options: Visa sponsor, Paid relocation
Job type: Full-time
Experience level: Mid-Level, Senior
Role: Full Stack Developer
Industry: Financial Services
Company size: 201-500 people
Company type: Private


Technologies
c#, asp.net, api-design, sql-server, css


Job description
We are on the lookout for an experienced Software Engineer to join our office in Vienna and contribute to the world of electronic payments.


Are you keen on working with highly available system, processing several hundred thousand transactions per day? Are you interested in a complex domain model and frequently changing business rules, which require the utilization of rule and workflow engines? Do you enjoy the end-to-end development of features in an iterative and incremental way, trying to deliver value to customers every 2 weeks?


If all the answers are YES, we need YOU!


Your area of responsibility:
• Analyze functional requirements (together with Test Engineers), draft technical solutions and estimate the implementation effort;
• Design and implement technical solutions for new features, incl. automated unit & integration tests;
• Evaluate the results of the automated software test executions, troubleshoot and fix the failed tests;
• 3rd level support for production incidents;
• Train and mentor more junior developers (upon the experience);
• Define and maintain design/development/quality guidelines, policies and standards (upon the experience);


Your Profile:
• 3-5 years of experience in software development/engineering/architecture;
• University degree in Computer Science or similar is of advantage;
• Excellent knowledge of and experience with:


- C# language constructs, .NET Framework BCL;
- Web APIs Design: JSON/XML Web APIs, OpenAPI/Swagger, REST APIs;
- Web Development: HTTP, HTML5, JavaScript (frameworks), CSS, ASP.NET MVC/ASP.NET Web Forms, browser compatibility;
- DB: MS SQL Server, T-SQL, ADO.NET;
- Async Programming, Messaging;
- Design/Architecture Patterns – e.g. Gang of Four, Martin Fowler, SOLID, DDD, SOA, MSA, CQRS (for senior role only);


• Very good understanding of:


- Information Security and Secure Coding;
- Continuous Integration and Continuous Delivery;


• Preferably experience with:


- Behavior Driven Development (BDD);
- SpecFlow or other Gherkin-based tools;
- Scrum or other Agile methodologies;
- Git, Jenkins;


• Results-oriented, pro-active approach in communication & problem-solving;
• Very good English (spoken and written).


Our offer:
• Minimum annual gross salary 60.000 EUR based on the collective bargaining agreement, additional payment possible according to experience and qualifications;
• Attractive bonus package and other employee benefits;
• A diversified range of activities in an international environment;
• Young and dynamic team with ambitious yet realistic objectives for the future;
• Open communication culture.

  • .net
  • css
  • git
  • html5
  • sql