About The Position

We are seeking a skilled Software Developer to join our team. In this role, you will collaborate with other developers to design and implement algorithms and flowcharts, write efficient code according to customer specifications, and analyze and plan new system installations. You will also be responsible for integrating software components with third-party programs, testing, debugging, and fixing software errors, and upgrading and modifying existing software. Additionally, you will create and maintain technical documentation and reports.

Requirements

  • Bachelor’s degree in Computer Science or another related course.
  • Proven experience as a Software Developer or any other relevant role.
  • Acquaintance with Agile development methodology.
  • Expertise in coding languages like Java, C++, and frameworks like AngularJS.
  • Working experience with ORM (Object-Relational Mapping) and databases.
  • Excellent communication skills.
  • Problem-solving skills.
  • A keen eye for details and ability to deal with real-time issues.

Responsibilities

  • Collaborate with other developers to develop the algorithms and flowcharts.
  • Write neat and efficient codes according to the customer’s specifications.
  • Analyze and plan the installation of new systems.
  • Work on integration of software components and third-party programs.
  • Test, debug, and fix the errors in the software, also adapt it to new hardware.
  • Upgrade and modify the existing software.
  • Create and maintain proper reports and technical documents.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service