Tasks
•Develop and maintain applications, services, and integrations using C#/.NET
•Design and build REST APIs and backend components
•Translate business and technical requirements into scalable, maintainable solutions
•Develop and improve applications within Microsoft Azure
•Build, maintain, and optimize CI/CD pipelines using Azure DevOps
•Automate builds, tests, releases, and deployments
•Collaborate with cloud and infrastructure engineers on Infrastructure as Code, including Bicep
•Write unit and integration tests and conduct code reviews
•Apply secure coding practices and maintain high code quality
•Improve application performance, availability, security, and lifecycle management
•Work with development, infrastructure, architecture, and security teams to establish technical standards and best practices
•Contribute to new functionality and continuous improvement of the development and cloud environment
Requirements
•Several years of professional C#/.NET experience in production environments
•Experience developing web applications, backend services, and REST APIs
•Practical experience with Microsoft Azure
•Experience with Azure DevOps, Git, and CI/CD pipelines
•Knowledge of software testing, code reviews, and automated quality checks
•Experience with deployment automation and release management
•Interest in Infrastructure as Code and cloud infrastructure automation
•Understanding of security, access management, and secrets management
•Proactive, analytical, and solution-oriented mindset
•Strong communication skills and ability to explain technical concepts clearly
Nice to have
Azure App Services, Azure SQL, Azure Storage, Azure Key Vault, Managed Identities, Azure Batch, Bicep, Terraform, ARM templates, RBAC, least privilege, privileged access management, security tooling, automated quality gates, monitoring, reliability engineering, cloud cost management
Conditions
No conditions specified in the posting.