Senior Software Engineer / Architect
Location: Mumbai
Experience: 7–10 Years
Role Summary:
We are looking for a Senior Software Engineer/Architect to design and develop scalable, high-performance applications using C#, .NET, and Angular. The role involves end-to-end development, system architecture, and collaboration with product and engineering teams.
Key Responsibilities:
- Design and develop C# APIs and scalable backend systems
- Build responsive Angular applications (mobile/tablet optimized)
- Define system architecture, workflows, and UI components
- Debug and resolve production issues with root cause analysis
- Perform database design, query optimization, and data integrity checks
- Implement CI/CD pipelines and automated deployment workflows
- Conduct code reviews and ensure best practices (SOLID, clean code)
- Develop tools/scripts for automation and performance improvement
Key Skills:
- Strong experience in C#, .NET, SQL Server, Entity Framework
- Frontend expertise in Angular, HTML5, CSS3, SASS/LESS, Bootstrap
- Experience with REST APIs, Microservices architecture
- Knowledge of Redux, Webpack, Angular CLI
- Strong understanding of SDLC, design patterns, and scalability