IND Senior Software Engineer - GCC024
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.
Key Responsibilities
Backend Development
- Design and develop backend services using .NET Core / ASP.NET Core
- Build RESTful APIs and business services
- Implement authentication, authorization, and application security
- Write clean, maintainable, and efficient code
- Optimize application performance and scalability
Frontend Development
- Develop responsive user interfaces using Angular / React / Vue.js
- Implement UI components using HTML5, CSS3, JavaScript, TypeScript
- Ensure cross-browser compatibility and responsive design
- Collaborate with UX/UI designers for optimal user experience
Database & Integration
- Design and develop databases using SQL Server / PostgreSQL / MySQL
- Write stored procedures, functions, and optimized queries
- Integrate applications with third-party services and APIs
- Handle data migration and versioning
DevOps & CI/CD
- Work with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins)
- Deploy applications on Azure / AWS / On‑prem environments
- Containerize applications using Docker (nice to have)
- Follow DevOps and automation best practices
Testing & Support
- Write unit, integration, and automated tests
- Perform code reviews and ensure coding standards
- Troubleshoot and resolve production issues
- Provide application support and enhancements
Required Skills & Qualifications
Technical Skills
- Strong experience with C#, .NET Core / ASP.NET Core
- Hands-on experience with Web API / MVC
- Frontend experience with Angular or React
- Proficiency in JavaScript, TypeScript, HTML, CSS
- Strong knowledge of SQL Server / relational databases
- Experience with REST APIs and JSON
Preferred / Nice-to-Have Skills
- Cloud experience with Azure or AWS
- Experience with Microservices architecture
- Knowledge of Entity Framework / Dapper
- Familiarity with Agile / Scrum methodologies
- Exposure to security standards, OAuth, JWT
- Experience with Docker and Kubernetes
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
About Us | Our Culture | What It’s Like to Work Here