Browse current jobs

Software Development Engineer

Ramco Systems Ltd. · Remote

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: Software Development Engineer 2 (SDE2)

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 3 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

Key Responsibilities  Write clean, efficient, and maintainable code.  Design, develop, test, and deploy complex software modules and applications.  Apply deep knowledge of design patterns and identify anti-patterns in implementation.  Independently build and integrate both front-end and back-end components.  Analyze, identify, and address non-functional requirements (NFRs) like performance, security, and scalability.  Collaborate within cross-functional teams to design robust solutions.  Participate actively in agile sprints, team discussions, and peer reviews. Required Skills & Experience  2 to 5+ years of professional, non-internship experience in software development.  Proficiency in at least 2 programming languages, 1 scripting language, and 2 frontend frameworks such as Java, React, Angular, Vue.js, Python, TypeScript, C#, or C++.  Strong understanding of software design principles, data structures, algorithms, design patterns, and anti-patterns.  Hands-on experience owning modules end-to-end—from system design to production deployment.  Experience building cloud-native services using platforms like AWS, Azure, or Google Cloud.  Ability to write and review detailed technical documentation and unit test cases.  In-depth knowledge of both SQL and NoSQL databases with advanced querying proficiency.  Analytical problem-solving ability and openness to explore emerging technologies.  A strong customer-first mindset, with the ability to craft intuitive and impactful user experiences. Preferred Qualifications  Understanding of RESTful APIs, gRPC protocols, and microservices architecture.  Working knowledge of DevOps practices, including CI/CD, Docker, and Kubernetes.  Experience developing CI/CD pipelines and deployment scripts for continuous delivery.  Exposure to event-driven architectures (Kafka, RabbitMQ) or familiarity with AI/ML concepts is an advantage. Required Skills & Experience  2 to 5+ years of professional, non-internship experience in software development.  Proficiency in at least 2 programming languages, 1 scripting language, and 2 frontend frameworks such as Java, React, Angular, Vue.js, Python, TypeScript, C#, or C++.  Strong understanding of software design principles, data structures, algorithms, design patterns, and anti-patterns.  Hands-on experience owning modules end-to-end—from system design to production deployment.  Experience building cloud-native services using platforms like AWS, Azure, or Google Cloud.  Ability to write and review detailed technical documentation and unit test cases.  In-depth knowledge of both SQL and NoSQL databases with advanced querying proficiency.  Analytical problem-solving ability and openness to explore emerging technologies.  A strong customer-first mindset, with the ability to craft intuitive and impactful user experiences.

Collected minimum qualification

Graduation

Collected experience requirement

Experience: 3 to 5 Years