04 Oct
|
Insight Global
|
Hyderabad
04 Oct
Insight Global
Hyderabad
Required Skills & Experience
- 5+ years of hands-on experience designing and building backend systems on AWS.
- Strong proficiency with AWS services including Lambda, SQS/SNS, API Gateway, and related serverless components.
- Comfortable working within an AI-enabled Software Development Lifecycle (SDLC), leveraging spec-driven development methodologies to accelerate delivery and improve engineering efficiency.
- Deep experience designing and supporting event-driven, distributed microservice architectures.
- Solid background in data modeling, persistence strategies, and data integrity across services.
- Experience implementing automated testing (unit, integration, and service-level tests).
- Advanced experience with .NET Core and C# for backend service development.
- Strong problem-solving skills with high attention to detail in production environments.
Nice to Have Skills & Experience
- Hands-on experience with Infrastructure as Code tools, ideally Terraform.
- Comfortable working in a scaled agile environment with CI/CD pipelines.
- AWS Certifications (Developer, Solutions Architect, or equivalent).
- Experience working with healthcare or insurance data in backend systems.
- Familiarity with healthcare data standards and formats (e.g., HL7, FHIR, claims data models, HIPAA-compliant data handling).
- Frontend experience with React and Next.js.
Insight Global is seeking a highly skilled Backend Software Engineer to support a client operating in highly regulated domains, including insurance and healthcare. This role is focused on building and maintaining scalable, reliable backend services that power mission-critical applications. The ideal candidate is passionate about backend engineering, cloud-native architectures, and data-intensive systems, and thrives in an workplace where reliability, performance, and security are paramount.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using AWS serverless and managed services.
- Build and support event-driven microservices, ensuring loose coupling, resiliency, and scalability.
- Own backend data flows, including data modeling, validation, persistence, and system-to-system integrations.
- Implement secure, performant APIs and asynchronous messaging patterns to support high-throughput workloads.
- Develop and maintain automated tests to ensure reliability, correctness, and long-term maintainability.
- Monitor, troubleshoot, and optimize backend systems in production environments.
- Develop and execute automated tests to ensure software quality and reliability.
- Collaborate with cross-functional teams to deliver high-quality products.
- Stay updated with the latest industry trends and technologies to continuously improve our solutions.
📌 Software Engineer (Hyderabad)
🏢 Insight Global
📍 Hyderabad