Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop scalable microservices using Node.js and .NET on Azure applying DDD principles with end-to-end ownership from design to production.
Collaborate cross-functionally with product, design, QA, and business teams to influence and shape product solutions and deliver clear business value.
Drive engineering excellence through TDD, automated testing, code reviews, mentorship, and continuous improvement of architecture and engineering practices.
Minimum Requirements
7+ years of professional software engineering experience at a software product company; services/consultancy experience considered only if involving product engineering in healthcare payments or similar domains.
Proficiency in C#/.NET and experience building cloud-native microservices with Node.js or similar frameworks, leveraging Azure services including SQL/CosmosDB, DevOps practices (CI/CD, containers, IaC).
Bachelor's or Master's degree in computer science, engineering, or related field preferred.
Location requirement: Bangalore, India.
Ideal Candidate Profile
Experienced software engineer with deep expertise in TDD discipline, unit/integration test automation, and modern cloud-native architecture.
Proven ability to work cross-functionally and translate complex technical solutions into clear business impact within fintech or healthtech domains.
Comfortable leading feature development end-to-end, mentoring peers, and continuously improving development and operational practices in a product-focused environment.
