Job Description
Role: Software Development Engineer 3 (SDE3) - Lead
Location:
Chennai, India |
Experience:
7 to 10+ Years |
Job Type:
Full-time
Ramco conglomerate
Ramco Systems is part of the $3 billion+ diversified
Ramco Group , a legacy enterprise with deep roots in industries such as cement, textiles, engineering, software, energy, and biotech. With over 75 years of heritage and innovation, the Ramco Group is a global powerhouse that blends traditional business values with modern technologies.
Ramco Systems
is the Group’s technology arm, delivering
next-gen enterprise software
across
Global Payroll ,
HR ,
Aviation MRO ,
ERP , and
Logistics . Headquartered in Chennai, India, Ramco serves over 1,000 customers across 35+ countries and is recognized for its
AI/ML-based ,
bot-enabled , and
cloud-native
solutions.
Our platformis designed for digital operations—trusted by governments, Fortune500 companies, and high- growth enterprises alike.
If you're lookingto be part of a company that combines innovation, global exposure, and a mission to disrupt legacy systems with intelligent enterprise applications— Ramco is the place to be.
Key Responsibilities:
Own product/feature development end-to-end—from design to production deployment.
Ensure features are scalable, highly available, and meet qualitystandards.
Collaborate with senior engineersand architects to refine designsand drive implementation.
Lead cloud-scale, event-driven systemsusing tools like Kafka, RabbitMQ, and work with knowledge graphs (Neo4j).
Build scalable microservices and design real-timedata pipelines.
Lead APIs-based inter-service communication using RESTful, GraphQL,WebSockets, etc.
Ensure security, cloud optimization, and performance of applications by owning vulnerability fixes and cloud cost tuning.
Execute project plans and delivery commitments with a balanceof speed and stability.
Contribute to hiring, mentoring, and nurturing technicaltalent; foster a high-performance engineering culture.
Define test plans, author,automate, and executetest cases to meet qualitygates.
Take proactive ownership in production troubleshooting and system reliability improvements.
Champion best practices in software engineering—security, maintainability, CI/CD, and performance.
Required Skills & Experience:
7 to 10+ years of professional software development experience.
Minimum 3 years of experience in system design,architecture, and buildingscalable services.
Proficiency in at least 1 programming language ,
1 scripting language , and
1 frontendframework
such as Java, Python, JavaScript, C#, or C++, Vue.js with TypeScript, Node.js, .NET Core.
Demonstrated experience in interviewing, mentoring, and building high-performing engineering teams.
Deep understanding of event-driven architectures with tools like
Kafka ,
RabbitMQ , or equivalents.
Strong database experience across both
SQL
and NoSQL
systems.
Hands-on experience with
cloud-native services , containerization, and serverless deployments.
Implementation of
securitybest practices
anddirect ownership of vulnerability remediation.
Ownership over
testing metrics , including unit test automation, integration testing, code coverage, and performance/NFR compliance.
Experience collaborating with
product managers, architects, and delivery teams ; should act as a trusted technical advisor to business stakeholders.
Preferred Qualifications:
Proven
technical leadership
in guiding engineering teams and fostering excellence.
Familiarity with patterns of performance optimization, distributed systems, and fault-tolerance.
Deep understanding
AI
based expert systems
Experience building
data-driven systems
with collaboration from data science and analytics teams.
Location:
Chennai, India |
Experience:
7 to 10+ Years |
Job Type:
Full-time
Ramco conglomerate
Ramco Systems is part of the $3 billion+ diversified
Ramco Group , a legacy enterprise with deep roots in industries such as cement, textiles, engineering, software, energy, and biotech. With over 75 years of heritage and innovation, the Ramco Group is a global powerhouse that blends traditional business values with modern technologies.
Ramco Systems
is the Group’s technology arm, delivering
next-gen enterprise software
across
Global Payroll ,
HR ,
Aviation MRO ,
ERP , and
Logistics . Headquartered in Chennai, India, Ramco serves over 1,000 customers across 35+ countries and is recognized for its
AI/ML-based ,
bot-enabled , and
cloud-native
solutions.
Our platformis designed for digital operations—trusted by governments, Fortune500 companies, and high- growth enterprises alike.
If you're lookingto be part of a company that combines innovation, global exposure, and a mission to disrupt legacy systems with intelligent enterprise applications— Ramco is the place to be.
Key Responsibilities:
Own product/feature development end-to-end—from design to production deployment.
Ensure features are scalable, highly available, and meet qualitystandards.
Collaborate with senior engineersand architects to refine designsand drive implementation.
Lead cloud-scale, event-driven systemsusing tools like Kafka, RabbitMQ, and work with knowledge graphs (Neo4j).
Build scalable microservices and design real-timedata pipelines.
Lead APIs-based inter-service communication using RESTful, GraphQL,WebSockets, etc.
Ensure security, cloud optimization, and performance of applications by owning vulnerability fixes and cloud cost tuning.
Execute project plans and delivery commitments with a balanceof speed and stability.
Contribute to hiring, mentoring, and nurturing technicaltalent; foster a high-performance engineering culture.
Define test plans, author,automate, and executetest cases to meet qualitygates.
Take proactive ownership in production troubleshooting and system reliability improvements.
Champion best practices in software engineering—security, maintainability, CI/CD, and performance.
Required Skills & Experience:
7 to 10+ years of professional software development experience.
Minimum 3 years of experience in system design,architecture, and buildingscalable services.
Proficiency in at least 1 programming language ,
1 scripting language , and
1 frontendframework
such as Java, Python, JavaScript, C#, or C++, Vue.js with TypeScript, Node.js, .NET Core.
Demonstrated experience in interviewing, mentoring, and building high-performing engineering teams.
Deep understanding of event-driven architectures with tools like
Kafka ,
RabbitMQ , or equivalents.
Strong database experience across both
SQL
and NoSQL
systems.
Hands-on experience with
cloud-native services , containerization, and serverless deployments.
Implementation of
securitybest practices
anddirect ownership of vulnerability remediation.
Ownership over
testing metrics , including unit test automation, integration testing, code coverage, and performance/NFR compliance.
Experience collaborating with
product managers, architects, and delivery teams ; should act as a trusted technical advisor to business stakeholders.
Preferred Qualifications:
Proven
technical leadership
in guiding engineering teams and fostering excellence.
Familiarity with patterns of performance optimization, distributed systems, and fault-tolerance.
Deep understanding
AI
based expert systems
Experience building
data-driven systems
with collaboration from data science and analytics teams.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application