Home·Find Jobs·Software Development Engineer II
V

Software Development Engineer II

VettedBench
Posted 7 days ago · Apply by 2 Sep 2026
India60+ yrs

About this role

The team is seeking a Software Development Engineer II to join their dynamic team. In this role, you will be responsible for designing, developing, and maintaining software applications that meet the needs of various stakeholders. You will work closely with cross-functional teams to ensure high-quality deliverables and contribute to the overall success of projects.

Key Responsibilities:

  • Design and implement software solutions based on user requirements.
  • Collaborate with product managers, designers, and other engineers to define project scope and objectives.
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve software defects and issues.
  • Stay updated with emerging technologies and industry trends to drive innovation.

Required Skills & Qualifications:

  • Proficiency in programming languages such as Java, C++, or Python.
  • Experience with software development methodologies, including Agile and Scrum.
  • Familiarity with database management systems and SQL.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Experience:

  • A minimum of 5 years of experience in software development or a related field is required.

What we offer:

The team provides a collaborative work environment, opportunities for professional growth, and the chance to work on innovative projects that make a difference. Join us to be part of a team that values creativity and sustainability.

Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →