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 1 (SDE1)

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.  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 • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus. • 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. 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.

Collected minimum qualification

Graduation

Collected experience requirement

Experience: 1 to 3 Years