Senior .NET Developer
Temporary
USM
Role Description
We are seeking a Senior Software Developer with deep experience in C#, .NET, and Microsoft Azure to design, build, and support scalable cloud-native applications. This role focuses on hands-on development and delivering high-quality solutions aligned to business outcomes.
Key Responsibilities
- Design, build, and maintain applications using C# and modern .NET (.NET 6+ preferred)
- Develop cloud-native solutions on Microsoft Azure, including API-driven and event-based architectures
- Collaborate with product owners, architects, and other engineers to translate requirements into working software
- Apply secure coding practices and contribute to application reliability, performance, and scalability
- Participate in code reviews and provide technical guidance to mid-level and junior developers
- Support CI/CD pipelines and modern DevOps practices
- Troubleshoot, debug, and resolve production and non-production issues
Qualifications
- 7+ years of professional software development experience
- Strong expertise in C# and .NET
- Hands-on experience building solutions on Microsoft Azure
- Experience with REST APIs, microservices, or service-oriented architectures
- Solid understanding of relational databases and data access patterns
- Experience with Git-based source control and modern development workflows
- Strong communication skills and ability to work in cross-functional teams
Requirements
- Experience with Azure services such as App Services, Functions, Storage, Service Bus, Event Grid, or Azure SQL
- Experience with containerization (Docker) and/or Kubernetes
- Familiarity with infrastructure-as-code (Terraform, Bicep, or ARM)
- Experience in Agile/Scrum environments
- Exposure to CI/CD tooling such as Azure DevOps or GitHub Actions
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .NET Developer. Be the first to apply!
