Test-driven development (tdd) and behavior-driven development (bdd)
As a Software Engineer, you will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures
Job Summary
As a Software Engineer, you will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures.
You will deliver solutions with a high degree of autonomy, taking full ownership of the end-to-end lifecycle—from initial design through to deployment and production monitoring in large-scale IT projects.
Our benefits include paid parental leave, initiatives focused on your well-being and discounted health insurance, alongside commitment to your career development.
Matching Summary
As a Software Engineer, you will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures.
Skills & Requirements
Must-have
C#, ASP.NET, WPF, WCF backend services
Angular and modern JS frameworks
Test-Driven Development (TDD) and Behavior-Driven Development (BDD)
Selenium, Appium, SpecFlow test automation
Scrum ceremonies and user story refinement
Enterprise architecture principles
Nice-to-have
Xamarin (C#) mobile development experience
Champion for quality and maintainability
Collaborative mentor and knowledge sharer
Passion for challenging traditional thinking
Key Requirements
Willing and able to obtain a AGSV Security clearance