Senior Back-End Developer - .NET / Azure
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
We are looking for an experienced Senior Back-End Developer with strong expertise in .NET, Microsoft Azure, REST APIs, and DevOps to join a development team working on modern, scalable applications.
You will be responsible for designing, developing, and maintaining reliable back-end solutions while contributing to software architecture, cloud integration, automation, and continuous improvement of the development process.
Key Responsibilities
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable code.
- Develop and integrate data storage solutions, including databases, key-value stores, and blob storage.
- Develop and maintain REST APIs.
- Ensure optimal application performance, quality, scalability, and responsiveness.
- Identify bottlenecks and bugs and implement effective solutions.
- Contribute to code quality, organization, automation, and maintainability.
- Collaborate with central teams to strengthen and improve DevOps capabilities within development teams.
- Contribute to software architecture and the implementation of modern development practices.
- Work within Agile development environments and collaborate closely with technical and business stakeholders.
Requirements
NET Development
- 10+ years of professional experience in .NET development.
- Recent hands-on experience with .NET Core and modern .NET versions, including .NET 8-10 or equivalent.
- Strong experience developing REST APIs.
- Experience with modern .NET development practices.
- Knowledge of microservices architecture, clean architecture, and design patterns.
Microsoft Azure
- 5+ years of professional experience with Microsoft Azure.
- Strong understanding of Azure cloud services and architectures.
- Experience with services such as:
- Azure Event Hub
- Azure Cosmos DB
- Azure Functions
- Other relevant Azure services
- Ability to work on complex cloud-based projects and take responsibility for Azure-based solutions.
DevOps & CI/CD
- 5+ years of experience with DevOps practices.
- Strong experience with CI/CD pipelines, including YAML-based pipelines.
- Experience with deployment strategies such as blue/green deployments.
- Experience contributing to the automation and improvement of development and deployment processes.
Databases
- Practical experience with both SQL and NoSQL databases.
- Understanding of database usage in transactional and distributed systems.
Testing & Version Control
- Experience implementing unit testing and using relevant testing frameworks.
- Strong practical experience with Git in collaborative development environments.
Development & Collaboration Tools
- Experience with Atlassian tools, particularly Jira and Confluence.
- Experience working within Agile delivery and DevOps environments.
- Knowledge of Agile methodologies such as Scrum and/or SAFe.
Nice-to-Have Skills
- Professional experience with React.js and front-end development.
- Experience adopting new technologies and frameworks.
- Participation in technology modernization or innovation initiatives.
- Experience using AI-powered IDEs or AI-assisted development tools.
Languages
- English: minimum B2 level, both written and spoken.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
7 Most Popular Web Developer Jobs in Europe
The 12 Best Jobs for Software Engineers
Frontend Developer Salary in Germany [2023]