Job Summary

$9,000 - $15,000 SGD / Monthly

Job Type


Years of Experience
At least 5 years

Tech Stacks
Ruby on Rails

Job Description

Come join the QuickBooks Commerce Team (Small Business and Self-Employed Group) as a Senior Software Engineer (Backend).


  • Take an active role in collaborating to develop technical solutions for strategic direction, systems roadmap, and business and operational processes by providing the required technical guidance.
  • Execution – Ability to drive medium-to-large sized projects and provide the required technical guidance to more junior team members on proper scoping and incremental value delivery.
  • Hands On – Be prepared to get hands on and debug complex issues or create fully working POCs which teams can collaborate on to maturity.
  • Enable others – Work with cross functional teams and collaborate with your team to resolve technical complexity and scoping issues by applying sound trade-offs and decision-making processes.
  • Speed as a Habit – can operate in a fast-moving environment, make quick decisions and execute fiercely to deliver outcomes.
  • Deep Dive – Take passion in going deep into critical issues and apply the technical/process/mindset-change learnings back into the product and team.
  • Communication skills – Explain complex technical architectures and designs to both technical and non-technical stakeholders and drive decisions.
  • Customer Obsession – Focus for delivering value to customers and making the trade-offs in favour of customer needs and experience.

  • At least 5 years of overall experience with over 5+ years in building online web services.
  • BS/MS in computer science or equivalent work experience.
  • Solid understanding of Object-Oriented Programming concepts.
  • Should be proficient in web services frameworks (Laravel, Django, Ruby On Rails), and willing to learn and work with Ruby on Rails specifically.
  • Experience in cloud-based (AWS, Heroku, ..) CI/CD flow is required.
  • Expertise in UI tech stacks (React, Angular, EmberJS) is an added advantage, and willingness to learn interfacing with EmberJS and React is required.
Preferred Experience

  • Experience developing, maintaining, and innovating in large scale, consumer facing web applications.
  • Experience with AWS and DevOps mindset.
  • Previous experience solving problems for eCommerce, Inventory and order management systems and/or accounting systems is highly preferred.

Desired Skills and Experience
E commerce, Creative Problem Solving Skills, Web Services, Software Engineering, Cross Functional Relationships, Timely Decision Making, QuickBooks, Inventory Management, Order Management, Software Development

Salaries of Software Engineer at TradeGecko

Salaries from TradeGecko that are similar to Senior Software Engineer (Backend)

View more Software Engineer salaries at TradeGecko View more Software Engineer salaries

NodeFlair Insights of TradeGecko