Senior Software Developer (Jakarta)


Changing the world, one line of code at a time.

Want to work with people who are always trying out new ideas? Like the idea of continuous improvement? Love solving complex challenges in the most practical manner? We want to speak with you!

*You will be working in a subsidiary of Titansoft in Jakarta.

What a Senior Software Developer does

Together with Product Owner, actively seek opportunities to improve the product beyond just the implementation of technology

  • Design and develop end-to-end high performing applications
  • Troubleshoot and resolve technical issues
  • Provide support in direction, tools and processes to juniors within the team
  • Develop, maintain and analyse our database systems
  • Ensure smooth operation of web applications through monitoring and maintenance
  • Provide support to other business units
  • Take on 24/7 support duty on rotational basis

How you will be working

  • Through collaboration within self-organizing teams, you will get to learn from one another
  • Through retrospectives, you will enhance your team processes
  • Through continuously learning and experimentation, you will find yourself improving along the way

What we are looking for in a Senior Software Developer


  • Minimum experience of 4 years in developing end-to-end web applications
  • Experience with web hosting and hosting technologies


  • Preferable but not limited to: .NET (C#), SQL server, modern JS (Vue, React, etc.)
  • Able to manage database system

What makes a (Super!) Senior Software Developer

  1. Have interest in developing business through technology
  2. Able to both work in a team and independently