Software Engineer 

Full time

On-site

Jaffna, Sri Lanka

We are looking for a talented and motivated Software Engineer to join our growing team. As a Software Engineer, you will play a key role in developing and maintaining high-quality software applications that exceed our clients' expectations.

What are your key responsibilities?

  • Collaborating with the software development team to design, develop, test, and maintain software applications or components.
  • Writing clean, efficient, and well-documented code according to coding standards
  • Creating and maintaining technical documentation, including design documents and code comments
  • Collaborating effectively with team members, sharing ideas and insights, and communicating progress
  • Stay informed about industry trends, emerging technologies, and best practices in software development.
  • Participate in code reviews to ensure code quality and maintainability.

What are we looking for?

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of software development principles, algorithms, and data structures.
  • Proficiency in programming languages such as Java, Python, C++, or similar.
  • Experience with web technologies (HTML, CSS, JavaScript) and frameworks is a plus.
  • Familiarity with databases (SQL, NoSQL) and ORM technologies.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and independently when necessary.
  • Excellent communication and interpersonal skills.
  • Passion for continuous learning and professional development.
"Our Team"

Haven’t found the relevant opening that you are looking for?

No worries! apply below & we'll consider your application with relevant opportunities as they arise.