Description
Senior backend development role within a full-stack application environment using C#, .NET, Angular and Microsoft SQL
Server, with strong quality, security and deployment controls.
Key responsibilities
- Design, develop, test and maintain C#/.NET backend application components and REST APIs.
- Work with Microsoft SQL Server and contribute to reliable data-access and application-integration patterns.
- Enforce engineering standards, SOLID and KISS principles and code quality through pull-request reviews.
- Participate in Scrum delivery, CI/CD, release and deployment activities.
- Contribute to observability, defect resolution, technical documentation and continuous improvement.
Requirements
- At least six years of professional C#/.NET development experience.
- Strong Microsoft SQL Server and backend application-programming experience.
- REST API design and integration.
- Practical application of SOLID and KISS principles and disciplined code-review practices.
- Agile software-craftsmanship mindset and Scrum delivery experience.
- Written and spoken English at minimum B2.
Preferred / differentiating requirements
- Angular front-end development and Windows Communication Foundation.
- NUnit, xUnit, Elastic, Kibana, Sonar and Checkmarx.
- Azure DevOps, Bitbucket, Git, XL Deploy, XL Release and Control-M.
- Jira and Confluence.
Benefits
The benefits will be determined once the contractual terms have been established.