Role OverviewWe are looking for experienced and hands-on technology professionals with strong expertise acrossapplication development, data architecture, infrastructure, and solution delivery.
The ideal candidates should be capable of designing and deliveringscalable, enterprise-grade solutionswhile working in fast-paced, high-impact environments, with a solid understanding of theinsurance domain.Key Responsibilities
Design, develop, and support applications using. NET /. NET Core and Python
Define scalable and robustapplication architectures
Lead development ofmodern data platforms(relational, No SQL, data lakes, streaming pipelines)
Translate business requirements intoend-to-end technical solutions
Supportcloud and on-prem infrastructure design(Azure, Kubernetes/AKS, containers)
DriveSDLC and Dev Ops practices(CI/CD, automation, code quality)
Collaborate with cross-functional teams (business, data, engineering)
Troubleshoot complex issues acrossapplication, data, and infrastructure layers
Ensure solutions meetscalability, resilience, and security standards
Align technology solutions withinsurance business processes and requirementsRequired Qualifications
~6–10 years of experience infull stack development
~ Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
~ Strong expertise in:
~. NET /. NET Core
~ Python
~ Experience with:
~ Relational & No SQL databases
~ Data modeling (star schemas, dimensional modeling)
~ Data lakes and streaming architectures
~ Hands-on experience with:
~ Azure cloud ecosystem
~ Containers, Kubernetes / AKS
~ Solid understanding of:
~ SDLC, Agile, and Dev Ops (CI/CD pipelines, automation)
~ Strong problem-solving and stakeholder management skills
~ Good understanding of theinsurance industryCandidate Profile
Strongengineering mindset with hands-on delivery experience
Ability to work under pressure and managemultiple priorities
Comfortable engaging with bothtechnical teams and business stakeholders
Experience inenterprise-scale environments