Location: Bangalore, KA
At Rocket India, we're not just writing code — we're rewriting the rules of home financing. We build the platforms and intelligent systems that power one of the largest mortgage ecosystems in the world, and we need senior engineers who can lead from the front. If you're someone who architects elegant solutions to complex problems, elevates the engineers around you, and believes that technology should make life simpler for millions — you're exactly who we're looking for. Come help us Help Everyone Home.
About the Role
- Design, develop, test, and maintain scalable, enterprise-grade .NET applications using C# and ASP.NET Core
- Architect and build robust RESTful APIs and microservices-based solutions that power critical business operations at scale
- Lead system design and scalability planning — actively driving architecture discussions and making recommendations that shape the technical direction of your team
- Mentor junior and mid-level developers through hands-on guidance, pairing sessions, and thoughtful code reviews that raise the bar for the entire team
- Integrate applications with cloud platforms such as Azure and GCP, leveraging managed services for hosting, scalability, and resilience
- Collaborate closely with DevOps teams to streamline CI/CD pipelines, improve deployment strategies, and drive engineering excellence
- Own performance optimization, reliability, and security across the applications and services your team delivers
- Troubleshoot and resolve complex production issues with a systematic, root-cause-driven approach
- Work closely with cross-functional teams — including product owners, QA, architects, and leadership — to deliver high-quality software solutions aligned with business objectives
- Contribute to engineering standards, best practices, and reusable patterns that benefit the broader engineering organization
- Stay ahead of emerging technologies and proactively recommend improvements, modernization opportunities, and innovation paths for existing systems
- Actively participate in Agile ceremonies, sprint planning, and estimation — serving as a technical anchor for your team
About You
Minimum Qualifications
- 5+ years of professional experience in software development using C#, ASP.NET Core, and related Microsoft technologies
- Strong expertise in building RESTful APIs, Web APIs, and microservices architecture
- Strong proficiency in SQL Server, including database design, query optimization, and performance tuning
- Hands-on experience with Azure and/or Google Cloud Platform (GCP), including cloud-hosted applications, services, and integrations
- Solid experience with Git, CI/CD pipelines, and modern DevOps practices
- Strong understanding of application security, scalability, and performance optimization at an enterprise level
- Demonstrated experience mentoring engineers and conducting code reviews to uphold engineering best practices
- Proven ability to participate in and lead architecture discussions, contributing meaningfully to system design decisions
- Excellent problem-solving skills with the ability to navigate complex, ambiguous technical challenges
- Strong communication and collaboration skills — able to articulate technical concepts to both technical and non-technical stakeholders
- Experience working in Agile environments with a solid understanding of lean and iterative delivery principles
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience
- 7+ years of professional software development experience across enterprise-grade applications
- Experience with front-end frameworks such as Angular or React
- Exposure to event-driven architectures and messaging systems like Kafka
- Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes
- Experience with monitoring, observability, and alerting tools for production application health
- Prior experience working in a product engineering environment supporting business-critical, customer-facing systems
- Familiarity with AI/ML concepts and an eagerness to explore how intelligent systems can enhance engineering outcomes
- Experience working in regulated industries with an understanding of compliance-aware software delivery
What You Will Get
At Rocket India, our team members fuel our strategy, innovation, and growth — so we make sure to invest in you just as much as you invest in us. We go above and beyond to support not just your professional ambitions, but your overall health, well-being, and that of your family too. From comprehensive health benefits and wellness programs to learning and development opportunities that accelerate your career, we've built a benefits experience designed to give you peace of mind and the freedom to do your best work. Simply put: We've got your back.
About Us
Rocket India, registered as NSM Services Private Limited and formerly Mr. Cooper, is a wholly owned subsidiary of Rocket Mortgage, LLC, headquartered in Detroit, Michigan. As a core part of Rocket's global ecosystem, Rocket India helps shape the future of home financing through technology, innovation, operations, product, and customer-focused solutions. Our teams build scalable platforms and digital experiences that simplify mortgage origination and servicing while supporting Rocket's mission to "Help Everyone Home."
We are committed to providing a fair and inclusive workplace for all team members and applicants. All qualified applicants will receive consideration for employment without regard to sex, religion, caste, disability, or gender identity, consistent with applicable Indian law, including the Constitution of India, the Code on Wages, 2019, the Rights of Persons with Disabilities Act, 2016, and the Transgender Persons (Protection of Rights) Act, 2019. We welcome applications from persons with disabilities and from all sections of society.
Job description provided by Rocket Mortgage.
View the original posting