✦ Luna Orbit — Software Engineering

Senior Software Engineer - BackEnd (8+ Years in DotNet Core + Mongo DB/Any RDBMS + SQL/MySQL + Azure)

at Assurant

📍 2 Locations Unknown Posted March 16, 2026
Type Full-Time
Experience senior
Exp. Years 8+ years
Education Bachelor's degree in computer science or a related field
Category Software Engineering

This role involves developing scalable backend applications using C# and .NET Core, with a focus on microservices architecture, cloud deployment on Azure, and containerization. The engineer will lead technical initiatives and mentor junior team members.

  • Architect and develop backend applications
  • Participate in requirements gathering
  • Lead features through full development lifecycle
  • Design Azure infrastructure
  • Mentor junior engineers

The technical environment includes C#, .NET Core, microservices, Azure cloud platform, Docker, Kubernetes, SQL and NoSQL databases, and CI/CD pipelines for deployment and automation.

The ideal candidate is a senior backend engineer with over 8 years of experience in C# and .NET Core, proficient in microservices architecture, cloud infrastructure on Azure, and containerization with Docker and Kubernetes. They possess strong leadership skills and experience designing scalable backend systems.

8+ years of experience in backend development using C#Experience with .NET Core Web APIsExperience with MicroservicesExperience with RDBMS (PostgreSQLMySQLSQL Server)Experience with NoSQL/document databases (MongoDB)Azure Cloud Platform experienceContainerization tools like Docker and KubernetesData ModelingAzure infrastructure designCI/CD pipeline development
Front-end frameworks such as Angular or ReactTerraform for Azure resource deploymentFast-paced environment adaptabilityKnowledge of Assurant standards
AzureDockerKubernetesPostgreSQLMySQLMongoDBAzure DevOps
C#.NET CoreMicroservicesAzureDockerKubernetesSQLMySQLPostgreSQLMongoDBData ModelingCI/CDAzure Infrastructure DesignObject-Oriented ProgrammingDesign Patterns
C#.NET CoreMicroservicesAzureAzure Cloud PlatformDockerKubernetesSQLMySQLPostgreSQLMongoDBData ModelingCI/CDAzure Infrastructure DesignProgramming LanguagesObject-Oriented ProgrammingDesign Patterns
LeadershipTechnical GuidanceMentorshipProblem-solvingTeam CollaborationCommunicationDocumentationRequirements AnalysisProject EstimationPrioritization
Industry SaaS
Job Function Backend application development and architecture in cloud environment
Role Subtype Software Engineer
Tech Domains Azure, Docker, Kubernetes, SQL / PostgreSQL, MongoDB
Senior Software EngineerC#.NET CoreMicroservicesAzureAzure Cloud PlatformDockerKubernetesSQLMySQLPostgreSQLMongoDBData ModelingCI/CDAzure Infrastructure DesignObject-Oriented ProgrammingDesign Patterns

Lack of experience with Azure or cloud platforms, Less than 8 years of backend development experience, No experience with microservices or containerization, No relevant degree

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile