Senior .
NET Backend Developer
Job description
As a Senior developer, you will be part of a cross-functional team and your focus will be on
maintaining applications in the Team’s project portfolio and providing new features. As a Senior
developer we expect you to take the lead regarding technical topics and roadmap of certain
applications or services. We strongly encourage for you to take initiative on how the team can uphold
a high standard.
The team operates in an Agile scrum way. Continuously developing, maintaining and deploying the
cloud based .Net applications. This all happens in close collaboration with business experts.
Together with the other developers you’ll be responsible for the CI/CD pipelines and code quality (Unit
test, Integration test, Code smells, Security vulnerabilities).
The team is located in Belgium, Macedonia & Moldavia, reason why proficiency in English is a must.
Responsibilities
● Back-end development
● (Basic) MVC
● CI/CD pipelines
● Infrastructure as Code (arm, bicep)
● Motivate team members as well as helping them develop their individual talents
● Maintain high quality in development based on provided guidance, standards, …
What is expected of you
● Education: Bachelor or Master degree, or similar by experience.
● 6+ years experience as a developer
● Proficient in developing in .NET
● .NET 6 (with interest in .NET 8)
● [Link] Web API
● C#
● Unit Testing
● Entity Framework
● Experience with Azure DevOps
● Pipelines (CI/CD)
● Boards
● Artifacts
● GIT
● Experience with Azure Cloud
● IaC: ARM or Bicep
● App Services
● Service Fabric
● App Configuration
● Key Vault
● Cosmos DB
● Azure SQL DB
● Application Insights
● API Management
● Knowledge of Software Design Patterns
● DDD
● Design patterns
● Event sourcing
● Active in the development community
● Keep knowledge up to date
● Experience with OAuth 2.0 using Identity- and Policy server is a plus
● Experience in working in an agile scrum team is a plus
● Experience in working with an international team is a plus
● Experience as a technical lead is a plus
● Great knowledge of English.
● Hands on, very good communication and relations skills.
● Flexible, involved, organized, self-motivated.
● Team player