Now hiring

IND Senior Staff Software Engineer @ Thehartford

India GCC-Puppalaguda VillageOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

IND Senior Staff Software Engineer - GCC020 We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.

Position Overview We are seeking a highly skilled Staff Software Engineer (.NET Full Stack) to design, develop, and support scalable enterprise applications. The ideal candidate will possess strong expertise in Microsoft technologies, cloud-native development, modern frontend frameworks, and microservices architecture. This role requires technical leadership, hands-on development, mentoring, and collaboration with cross-functional teams to deliver high-quality business solutions. Key Responsibilities

• Participate in all phases of the Software Development Life Cycle (SDLC), including analysis, design, development, testing, deployment, and support. • Design and develop scalable, secure, and maintainable enterprise-grade applications using .NET technologies. • Build intuitive and responsive user interfaces using Angular and modern web technologies. • Develop and maintain REST APIs, microservices, and backend services. • Collaborate with architects, product owners, business analysts, and stakeholders to define and implement technical solutions. • Lead technical discussions, design reviews, and code reviews while ensuring adherence to development standards and best practices. • Support Agile delivery processes and participate in sprint planning, estimation, retrospectives, and daily stand-ups. • Drive application performance optimization, scalability improvements, and troubleshooting activities. • Partner with DevOps teams to implement CI/CD pipelines and automate deployment processes. • Resolve production issues and provide ongoing application support. • Mentor junior and mid-level engineers, fostering technical excellence within the team. • Contribute to architecture decisions and technology roadmaps. Required Skills & Experience

• Bachelor's degree in Computer Science, Engineering, or a related technical discipline. • Minimum 9+ years of software development experience with enterprise applications. • Strong hands-on expertise in Microsoft .NET technologies, including: • .NET Core / .NET 6+ • ASP.NET Core • C# • Entity Framework Core • LINQ

• Strong frontend development experience with: • Angular (Version 12+ preferred) • TypeScript • HTML5 • CSS3 • JavaScript • Bootstrap or equivalent UI frameworks

• Experience designing and developing: • RESTful APIs • Microservices architecture • Event-driven applications

• Strong database expertise in: • Microsoft SQL Server • PostgreSQL • Database design and performance tuning • Stored Procedures and Query Optimization

• Experience with: • Git • Azure DevOps or GitHub • Branching and release management strategies

• Strong understanding of: • Object-Oriented Design Principles • Design Patterns • SOLID Principles • Secure Coding Practices

• Experience working in Agile/Scrum environments. • Proven ability to lead technical initiatives and mentor development teams. • Strong problem-solving, analytical, verbal, and written communication skills. Preferred Qualifications

• Experience with Microsoft Azure cloud services: • App Services • Azure Functions • Azure Service Bus • Azure SQL • Azure Storage • Azure Key Vault

• Experience with containerization technologies such as Docker and Kubernetes. • Experience implementing DevSecOps practices and CI/CD pipelines. • Knowledge of authentication and authorization frameworks such as OAuth 2.0, OpenID Connect, and Azure AD. • Experience with application monitoring and observability tools. • Exposure to Generative AI, AI-assisted development tools, or AI-powered enterprise solutions. • Azure, Scrum, or Agile certifications are a plus. • Insurance, financial services, or enterprise application experience is preferred. What We Offer

• Collaborative and innovative work environment. • Opportunity to work on modern cloud-native and enterprise-scale applications. • Competitive compensation and comprehensive benefits. • Continuous learning and professional development opportunities. • Career growth through technical leadership and strategic initiatives. • Exposure to emerging technologies including Cloud, DevSecOps, and Generative AI.

About Us | Our Culture | What It’s Like to Work Here

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores