Senior Engineer .NET
Core
Design and develop scalable, high-performance full-stack solutions for complex problems in a large-scale enterprise environment.
Role type
Senior Full-Stack Engineer
Builds
Scalable distributed systems, full-stack applications, and reusable components
Domain
Insurance technology / Enterprise software
Deliverable
production ML models | product features
Required skills
.NET, Java, ASP.NET Core, Spring Boot, ReactJS, Redux, Hooks, HTML5, CSS3, JavaScript (ES6+), SQL, NoSQL, RESTful APIs, Microservices, CI/CD, Docker, Kubernetes
Preferred skills
Python, Golang, PowerShell, Cloud platforms (Azure, AWS, GCP)
Technologies
.NET, Java, ASP.NET Core, Spring Boot, ReactJS, Redux, Hooks, SQL, NoSQL, Docker, Kubernetes, Azure, AWS, GCP
Responsibilities
Architect and maintain scalable distributed systems; Define product requirements with stakeholders; Collaborate across cross-functional teams; Lead design sessions, code reviews, and mentor junior engineers; Create reusable application components and patterns; Develop and integrate RESTful APIs and microservices; Utilize CI/CD pipelines and containerization; Publish and maintain technical documentation; Provide system support including on-call rotation
Seniority
Senior, hands-on IC with mentorship responsibilities