Permanent, Full time


Indonesia, Remote

The role in a nutshell

Working alongside the entire Sudo Roux team, the Senior Full Stack Developer will be responsible for leading and maintaining key development processes, organisation and standards throughout the business.

As the Senior Full Stack Developer, you will be involved in a variety of projects from major transformative platform implementations to discrete branching projects or modest frontend remediations.

You must be organised and work in a structured and process-driven manner to support our fulltime and freelance staff. You will have the ability to work autonomously, solve problems, work under pressure and meet deadlines.

You are expected to be a creative and technical collaborator, to support the team and to attain a high level of work within the business.

What you should spend your time doing

Key accountabilities and responsibilities are as follows:

  • Designing, coding, testing and deployment of .NET websites across multiple systems/platforms
  • Development in C# using MVC framework 4.5
  • Familiar with CMS development like page and content templating (preferred experience in Optimizely or Sitecore)
  • Follow outlined standards of quality related to code and systems 
  • Develop automated tests and conduct performance tuning
  • Work closely with the lead developer and solution architect to escalate and resolve any issues
  • Work actively with the tester(s) to efficiently treat issues raised
  • Escalate issues to the project manager and business analyst as required

Role Requirements:

  • 8+ years of experience
  • Fluent in English
  • Episerver/Optimizely CMS
  • Database Technologies – MS SQL Server – SQL, NoSQL databases
  • Software development with C# .NET
  • Implementing MVC 4.5
  • Experience working in agile development environment and JIRA
  • Demonstrated understanding of client-side engines (AngularJS, Knockout, Handlebars, ReactJS, VueJS)
  • Demonstrated experience working with Front End platforms like Bootstrap, Bulma..etc
  • Experience with and deep knowledge of integrations to CRM, DAM, PIM and other third party integrations
  • Proven ability to understand and transfer business requirements into viable technical solutions
  • Experience developing web-based applications in C#, HTML, JavaScript and .NET
  • Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle
  • Demonstrated advanced technical experience with .NET (C#), MVC, HTML5, Ajax, MS SQL & web technologies.
  • AWS/Azure experience
  • JSON & demonstrated understanding of Object-Oriented programming – Highly Desirable
  • Expert knowledge in the Object-Oriented Paradigm and OO programming Solid principles
  • Positivity – 100% commitment to greatness
  • Effort – No passengers, one team, one dream
  • No dickheads – Screamers, yellers, gomers, flappers, downers and brilliant jerks be gone
  • Care – Our work, each other, our team, our community, our planet

Employee Benefits:

  • 20 Days Annual Leave
  • Australian (NSW) Public Holiday Calendar
  • Private Health Insurance
  • BPJS Kesehatan and Ketenagakerjaan