Engineering Manager Job in Ramco Systems
Job Title: Engineering Manager
Location: Chennai, India
Experience: 15+ Years
Qualification: Graduate / Post Graduate Engineering in Computer Science from premier global institutes
Job Purpose:
We are seeking a deeply technical and hands-on Engineering Manager to lead a high-performing team of 10-15 engineers. You will architect, design, and build scalable platforms that empower customers and internal developers to create and deploy innovative applications. Collaborating closely with program managers, visual designers, and external partners, you will drive the creation of intuitive web and mobility-based user experiences and backend platforms.
You will also contribute to engineering systems and tooling to enhance team agility, accelerate delivery, and maintain world-class enterprise products. Comfortable in ambiguous and evolving environments, you will prioritize data-driven iteration, rapid learning from customers, and delivering optimal design solutions.
Key Responsibilities:
- Lead and mentor a team of engineers, fostering technical excellence, collaboration, and continuous learning.
- Drive end-to-end delivery of features with speed, quality, and measurable impact on the business.
- Provide hands-on technical leadership in architecture, coding, design, incident resolution, and compliance (security, privacy, accessibility).
- Act as the go-to expert in your area, supporting your team to solve complex technical challenges.
- Manage team communication, set clear expectations, negotiate dependencies, and resolve conflicts effectively.
- Translate shifting business goals into prioritized, actionable plans with clear milestones.
- Oversee resource allocation to maximize team agility and quality output.
- Champion employee engagement, talent growth, retention, and a positive team culture.
- Collaborate closely with cross-functional teams including product management, design, development, and QA.
- Identify and invest in improvements to technology, processes, and continuous delivery practices to boost productivity.
- Promote best practices and foster a culture of efficiency and innovation throughout the development lifecycle.
Required Skills & Experience:
- Graduate or Post Graduate degree in Computer Science from a premier engineering institute (global ranking preferred).
- 8+ years of professional software design and development experience, including coding in C/C++, C#, Java, JavaScript, or Python.
- 3+ years of people management experience leading technical teams.
- Hands-on experience with large-scale, high-volume services, service-oriented architectures, and cloud-based systems (Azure or equivalent preferred).
- Strong knowledge of secure software design, enterprise design patterns, and the ability to contribute to both design and coding.
- Excellent verbal and written communication skills, with the ability to inspire and align teams around a shared vision.
- Proven ability to collaborate across groups and disciplines in fast-paced, ambiguous environments.
- Demonstrated commitment to mentoring and growing junior engineers.
- Analytical, problem-solving, rapid prototyping, debugging, and decision-making capabilities.
- Positive team player with adaptability and agility in development approaches.
Qualification : Graduate / Post Graduate Engineering in Computer Science from premier global institutes

