Engineering Track

Software Development Engineer

Bandung, West Java
Work Type: Full Time

At The Software Practice, we're a collaborative, results-driven team building impactful software for enterprises, startups, and government agencies. We value creativity, execution, and giving our people real ownership of their work. You’ll see the direct impact of your code going live and being used in the real world.


Responsibilities:

  • Design, develop, and maintain mission-critical systems with high availability and performance

  • Build and document efficient API endpoints, focusing on performance, maintainability, and security

  • Own end-to-end module delivery, participate in CI/CD, and help automate testing and deployment workflows

  • Collaborate with business and technical stakeholders to create solutions that meet requirements and expectations

  • Participate in code reviews and maintain a high standard of quality with a zero-defect mindset

Requirements:

  • Strong programming ability, (good to have) experience in .NET C#, and a passion for web application development

  • Experience designing API endpoints and applying security and data protection best practices

  • Ability to drive architecture and technical decisions with focus on performance, security, and long-term maintenance

  • Excellent written communication for asynchronous collaboration; able to structure timelines, take ownership, and work independently

Strong pluses (not mandatory):

  • Experience with AWS, Azure, or other cloud platforms

  • Familiarity with microservices architecture, especially Dapr

  • Worked on complex JavaScript applications (ideally using Vue.js)

  • Built real projects - GitHub or StackOverflow profiles encouraged

Why Join Us?

  • Real-world impact → Your work lives in apps used across industries

  • Growth environment → Learn .NET, cloud technologies, microservices, and more with senior guidance

  • Supportive team culture → Share knowledge, celebrate wins, and never get left on your own

  • Variety of projects → From APIs to large-scale web systems, every day brings something new

  • Meaningful ownership → Own deliverables and help shape real products, not just write code

Who Should Apply

  • Developers with solid programming skills in any language, especially those comfortable with backend or web tech and open to learning .NET

  • Curious and eager problem-solvers who love building things that matter

  • Clear communicators who take responsibility for their tasks, timelines, and deliverables

  • Bonus points if you’ve experimented with cloud tech, microservices, or Vue.js - or have side projects you'd love to show off!

Location
- On-site in Bandung, Indonesia only - we need you at the office to collaborate closely with the team.

Submit Your Application

You have successfully applied
  • You have errors in applying
Resume/CV*
Data Protection Notice

By clicking submit, I am deemed to consent to the collection, use or disclosure of my personal data by The Software Practice Pte Ltd for the purpose of processing my job application in the manner as described in the Data Protection Notice for Job Applicants. I hereby declare that the data I have provided are true, correct and complete to the best of my knowledge.

I confirm that I have notified the individuals I have stated as my references and have obtained their consent to be contacted by The Software Practice Pte Ltd for the purpose of my job application.