10 Nov
|
Vysystems
|
Mumbai
# Job Title: Engineering Manager – Enterprise SaaS / Cloud Platforms
Experience: 14–18 Years
Role: Engineering Manager
Employment Type: Full-Time
## Job Summary
We are looking for an experienced Engineering Manager to lead engineering teams in designing, developing, and scaling enterprise SaaS and cloud-native applications. The ideal candidate should have strong expertise in software engineering, cloud platforms (AWS/Azure), system architecture, and engineering team management.
The candidate will be responsible for defining technical strategy, driving product engineering initiatives, managing cross-functional teams, ensuring delivery excellence, and building scalable, secure, and high-performing applications.
## Key Responsibilities
- Define technical strategy and engineering roadmaps aligned with business and product objectives.
- Lead and manage multiple engineering teams responsible for enterprise SaaS applications and cloud-native platforms.
- Drive architecture, design, development, and implementation of scalable applications.
- Provide technical leadership across backend, frontend, API development, and cloud infrastructure.
- Lead engineering teams working on C#, .NET Core, Angular, ReactJS, and modern application frameworks.
- Design and implement cloud-based solutions using AWS and Microsoft Azure.
- Drive microservices architecture, REST APIs, serverless applications, and distributed systems.
- Manage the complete software development lifecycle, including planning, development, testing, deployment, and maintenance.
- Establish engineering best practices, coding standards, CI/CD pipelines,
and Agile methodologies.
- Drive AI-assisted software engineering initiatives and automation across the development lifecycle.
- Collaborate with Product Managers, Architects, QA, and other stakeholders to ensure successful delivery.
- Monitor application performance, scalability, reliability, and security.
- Manage hiring, mentoring, performance reviews, workforce planning, and career development of engineering teams.
- Handle technical escalations, delivery risks, and cross-functional dependencies.
## Required Technical Skills
Programming & Frameworks
- Robust experience in C#, .NET Core, ASP.NET MVC, Web API, and Entity Framework.
- Experience with Angular, ReactJS, JavaScript, and TypeScript.
- Knowledge of Python is an added advantage.
Cloud Technologies
- Strong hands-on experience with AWS and/or Microsoft Azure.
- AWS services: Lambda, API Gateway, EventBridge, S3, SQS, EC2, ECS, RDS, CloudWatch, and CloudFormation.
- Azure services: App Services, Azure AD / Entra ID, Azure SQL, Azure DevOps, and Azure B2C.
Architecture & Design
- Microservices architecture and distributed systems.
- RESTful APIs and serverless architecture.
- Domain-Driven Design (DDD), CQRS, SOLID principles, and Clean Architecture.
- Scalable enterprise application design and system integration.
DevOps & Engineering Practices
- CI/CD pipelines and automated deployments.
- Azure DevOps, Git, GitHub, and Bitbucket.
- Docker and cloud deployment practices.
- Agile, Scrum, Kanban, and sprint planning.
Database & Monitoring
- SQL Server, MySQL, and Oracle.
- Application performance monitoring and optimization.
- New Relic, AWS CloudWatch, and observability tools.
AI & Automation
- Exposure to Generative AI and AI-assisted software development.
- Experience with GitHub Copilot, Cursor, Claude Code, or similar tools.
- AI-driven engineering automation and testing initiatives.
## Leadership & Management Skills
- Experience managing and scaling engineering teams.
- Strong people management, mentoring, and performance management skills.
- Ability to drive engineering strategy and technical decision-making.
- Experience managing multiple projects and cross-functional teams.
- Strong stakeholder management and communication skills.
- Ability to drive predictable delivery and continuous process improvements.
## Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.
- 14–18 years of overall software engineering experience.
- Significant experience in an Engineering Manager, Senior Engineering Manager, or Technical Leadership role.
- Experience building and scaling enterprise SaaS products.
- Exposure to regulated environments and security/compliance standards such as HIPAA and GDPR.
📌 Engineering Manager (Mumbai)
🏢 Vysystems
📍 Mumbai