Posted on: 08/07/2025
Role : Software Development Engineer 1
Note: We are seeking a Full Stack Developer who is a polyglot programmer, comfortable working across diverse languages and technologies, as we are open to various tech stacks
Location : Chennai, India
Job Type : Full-time
Function : Product Engineering / Software Development
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 Groups 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 platform is designed for digital operations - trusted by governments, Fortune 500 companies, and high-growth enterprises alike.
If you're looking to 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 :
- Assist in designing, implementing, testing, and deploying software applications.
- Apply object-oriented design principles and patterns effectively.
- Work across databases, APIs, and both frontend and backend services to support application functionality.
- Follow software engineering best practices including automated unit testing, version control, and peer code reviews.
- Debug and troubleshoot issues related to functional and non-functional requirements (NFRs).
- Collaborate with team members to develop and maintain scalable, secure, and reliable solutions.
- Participate in agile development sprints and contribute actively to team discussions and stand-ups.
Required Skills & Experience :
- 1 to 3+ years of professional (non-internship) experience in software development.
- Proficiency in at least one programming language (Java, Python, C#, or C++), one scripting language, and one frontend framework (e.g., JavaScript/React/Angular).
- Strong understanding of object-oriented design, data structures, and algorithms.
- Experience in writing clean, well-documented code with unit test coverage.
- Familiarity with relational or NoSQL databases and ability to write basic queries.
- Experience using version control systems like Git.
- Ability to debug, analyze complexity, and optimize performance.
- A user-first mindset : ability to design functional and intuitive interfaces.
Preferred Qualifications :
- Understanding of RESTful APIs, gRPC protocols and microservices architecture.
- Basic knowledge of DevOps practices (CI/CD, Docker, Kubernetes) is an advantage.
- Exposure to event-driven systems (Kafka, RabbitMQ) or AI concepts is a plus.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1509647
Interview Questions for you
View All