IND Senior Staff Software Engineer
The Hartford · thehartford.com
India GCC-Puppalaguda VillageLead / Manager
The job in short
Software engineering.
JavaScriptTypeScriptC#.NETAngularSQLAzureDevOpsMicroservicesScrumInsurance
Details
- Found
- 27 d ago · posted 2026-09-04
- Location as listed
- India GCC-Puppalaguda Village
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
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
Software Engineer jobs in India GCC-Puppalaguda Village · Software Engineer jobs in India · All The Hartford jobs