Match score not available

Career Opportunities: Software Engineer (2678)

extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, IT or equivalent, Minimum 2 years’ experience as Software Engineer, Experience in backend development with Node.JS and JavaScript, Knowledge of object-oriented programming and SOLID principles, Hands-on experience designing Restful APIs.

Key responsabilities:

  • Design, configure, and build software
  • Support, maintain, and improve business systems
  • Write clean and readable code
  • Collaborate with team to enhance features
  • Engage in code quality maintenance
Intrepid Travel logo
Intrepid Travel Large https://www.intrepidtravel.com/
1001 - 5000 Employees
See more Intrepid Travel offers

Job description

 

As a Software Engineer, you’ll design, configure, and build software that powers the heart of Intrepid. While supporting, maintaining, and improving core business systems, you’ll help enhance staff and customer experiences. Being a key member of our team, you’ll maintain good code quality by consistently writing clean and readable code. You'll also engage in transforming ideas, completing new features and changing existing features, in collaboration with a talented team of engineers! 

This is a full-time permanent position, based in our Colombo office. To provide the best experience for our people, this role would operate mostly out of our office with some work-from-home days.    

 

Some of the essential experience you’ll bring may include: 

  • Bachelor’s degree in Computer Science, IT or equivalent Software Engineering qualification 

  • Minimum 2 years’ experience as a Software Engineer and/or Associate Software Engineer 

  • Experience in backend development, focused on Node.JS, JavaScript and TypeScript. 

  • Knowledge in object-oriented programming and SOLID principles. 

  • Hands-on experience with designing and developing Restful APIs  

  • Experience with relational and NoSQL database (MSSSQL, PostgreSQL, MongoDB)   

 

You’ll also be proficient with Git and version control systems, while being well-versed with CI/CD pipelines and tools such as GitHub Actions. 

 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Software Engineer Related jobs