Back to all roles

Software Engineer

From initial concept to final deployment, we ensure every line of code is crafted with precision and care.

Responsibilities

  • Provide timely and meaningful feedback on requirements, specifications, and technical design documents

  • Develop detailed and well-structured test plans and test cases

  • Estimate, prioritize, plan, and coordinate testing activities

  • Create and execute automation scripts using open-source tools

  • Identify, record, document, and track bugs thoroughly

  • Conduct thorough regression testing when bugs are resolved.

View more

Qualifications

  • Demonstrated 5+ years experience as a Software Engineer or Developer

  • Proficiency in designing interactive applications

  • Capability to develop software using Javascript, Java, Python, C++, or other programming languages

  • Strong knowledge of relational databases, SQL, and ORM technologies such as JPA2 and Hibernate

  • Experience with web application development using popular frameworks like JSF, Wicket, GWT, or Spring MVC

  • Familiarity with test-driven development practices

  • Expertise in using software engineering tools

  • Skill in documenting requirements and specifications