Join Our Team

Here at Ascenz, we are constantly on the lookout for global talents as we spearhead the push for rapid digitalisation within the maritime industry.

We are looking for adaptable and self-motivated team players that are eager to drive customer success and develop innovative smart shipping solutions. If you are ready to take on challenges to push boundaries, and are seeking a career that broadens your horizons, let’s have a discussion.


Senior Full Stack Software Developer - Singapore Office


Ascenz is Asia's leading provider of vessel performance solutions. The decision support systems provide transparency for operational efficiency, asset management, and regulatory compliance. We deliver solutions for the Maritime Sector, for Charterers, Ship owners or Ship operators, to be used either on-board the vessels or offshore.

The Shipulse solutions suite delivers comprehensive data and insightful information allowing better decision makings for increased fuel savings and optimised vessel performance. Ascenz’s mission is to deliver transparency using decision support systems for regulatory compliance, operational efficiency, and risk management. We are about to completely redesign and integrate all our Product Line.

Our development department is looking for a Full Stack Software Developer, reporting to the regional CTO in Singapore, who cares and thinks as much about enabling a great end-to-end customer experience as they do about technology.


Job Responsibilities:
  • Designing, building and deploying our products (both onboard and online)
  • Integrating our existing products into a new platform
  • Maintaining our existing products before integration
  • Work in a cross-functional mission team with project engineers, designers and analysts 
  • Continuously improve our code base, systems and processes 
  • Design and develop efficient solutions that can continue to scale
  • Mentor other team members 
  • Be responsible for maintaining high-quality of code and keeping up with the project timeline
  • Take part in SCRUM meetings 


  • Candidate must possess at least a bachelor’s degree in Computer Science/Information Technology, Engineering (Computer/Telecommunication) or equivalent
  • At least 8 years of software development experience 
  • Highly proficient in C# and .NET framework
  • Highly proficient in desktop (rich client) applications as well as JavaScript, HTML, CSS and modern web standards like MVC and API
  • Highly Proficient in database design and development
  • Regular practice of Agile Sprints and regular practice of a DevOps tool like Jira or Azure DevOps
  • Ability to turn ideas into fast, reliable and maintainable code 
  • Experience in Cloud like Azure or AWS as well as Python is a plus
  • Positive, proactive team player who is passionate about their craft 
  • Customer-centric prioritisation and data-driven decision making 
  • Excellent written and verbal communication skills in English