Skip To Main Content
backBack to Search

Senior .NET Engineer with Azure

Hybrid in Montenegro
.NET, Microsoft Azure
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a skilled Senior .NET Engineer with a strong background in cloud-based solution development and hands-on experience with Microsoft Azure. You will be responsible for developing secure, scalable, and well-documented composable services and APIs using .NET Core on Azure.

Join our team to work within a microservices architecture, emphasizing SOLID principles, clean coding, and a high degree of test automation. Apply now to be part of an innovative and collaborative environment.

Responsibilities
  • Develop secure, scalable, and well-documented composable services and APIs using .NET Core on Azure
  • Design and maintain software solutions across the full tech stack for key services within .NET cloud-based applications
  • Adhere to development best practices and coding standards, including completion of code reviews
  • Collaborate with business and IT teams to translate requirements into technical solutions
  • Deliver semantic, modular, and reusable software components aligned with composable architecture
  • Produce elegant, innovative solutions for complex technical and design challenges
  • Actively participate in cross-functional collaboration, contributing to the design and delivery of new features
  • Evaluate and adopt new technologies to enhance development efficiency and quality
Requirements
  • Over 3 years of experience in software development using .NET, including expertise in cloud-based solution design and implementation
  • Hands-on experience implementing solutions on Microsoft Azure
  • Proficiency in C# and .NET, with proven experience developing and maintaining APIs
  • Experience working with distributed systems architectures (SOA, Microservices, CQRS)
  • Experience in domain-centric architectures (Onion, Hexagonal)
  • Strong familiarity with agile software development environments
  • Hands-on experience with Infrastructure as Code (IaC) using Terraform or ARM templates
  • Experience designing and managing Azure DevOps CI/CD pipelines
  • Exposure to containerized solutions, including AKS, Docker, or similar technologies
  • Experience with Cosmos DB or other non-relational data models
  • Experience using Azure Service Bus and Event Driven Architecture (EDA)
  • Familiarity with eventually consistent data models (e.g., CQRS patterns)
  • Microsoft Azure certification (AZ-204 Azure Developer Associate or higher)
  • B2 level of English or higher, with an emphasis on technical communication skills