Software Engineer III
Core
Develop, implement, and maintain application & software solutions enabling business operations to realize company goals using the Microsoft .NET stack.
Role type
Senior Software Engineer III (Backend/Full Stack)
Builds
Application solutions, REST and WCF APIs, Azure-native solutions, and CI/CD pipelines
Domain
Financial services (Insurance)
Deliverable
production ML models | product features
Required skills
C#, .NET Core/.NET 6+, ASP.NET Core, REST APIs, WCF, CI/CD pipelines, Azure (AKS, Functions, Storage), Docker, Kubernetes, Agile delivery, Code reviews, Performance tuning, Refactoring, Automation
Preferred skills
Python, Generative AI, Regulated financial services domain experience (Insurance)
Technologies
C#, .NET Core, ASP.NET Core, Azure, AKS, Azure Functions, Azure Storage, GitHub Actions, Harness, JFrog, Docker, Kubernetes, Python
Responsibilities
Design, develop, and maintain applications; Build and support REST and WCF APIs; Develop Azure-native solutions; Implement CI/CD pipelines; Perform code reviews; Translate user stories into engineering artefacts; Support production systems; Work on performance tuning and code optimization; Manage engineering risks
Seniority
Senior, hands-on IC