Lead Software Engineer

Location: Singapore
Job Type: Permanent
Reference: 2793189
Salary: 180000

You are responsible for ensuring the overarching technical health, 
team health, solution architecture, direction, and implementation of an 
engagement are all given attention and oversight.

Who is it for?

  • Its for the Technology Arm of one of the most respected consulting companies globally. A company who are all builders & doers. They love technology. They are absolutely committed to delivering exceptional value to our clients. Everyone in the team, even the “C-suite”, is expected to stay close to technology and get their hands dirty whenever required.
  • They take their work seriously, but not themselves.  They believe happiness, health, and a life outside of work are more important than work itself and are essential ingredients in professional success – no matter what the profession. 
What can you expect?
  • You will work with people as passionate and awesome as yourself.
  • You will encounter a variety of technology, industries, projects, and clients.
  • You will deliver work that has real impact in how clients do business.
  • They will invest in you.
  • They will help you grow your career while remaining hands-on and technical.
  • You will work in smaller, more agile, flatter teams than is the norm elsewhere.
What you need to have?
  • Experience with several programming languages, different programming paradigms, and operating systems: Some interesting technologies they are working on are:
    • Frameworks such as Vue, React, Angular
    • Python
    • SQL Server, Postgres, Oracle
    • MongoDB, Apache Spark, Hadoop, Elastic Search, Kibana, Cassandra
    • HTML, CSS, and JavaScript
    • Twitter Bootstrap, Google Material Design
    • Webpack, Gulp, Grunt, Browserify
    • SASS, LESS, PostCSS
    • Java
    • RESTful APIs, microservices
    • RabbitMQ, JMS, Kafka
    • Web, mobile (iOS and Android), pure back-end, or database development
    • Strong server-side development skills
    • Server-side JavaScript tools: Node, Express, NPM, Yarn
    • Jenkins, GoCD
  • A passion for technology and staying abreast of current and up-and-coming technologies. Open source contributions are interesting to see, but absolutely not required
  • Experience in all stages in the project lifecycle
  • Excellent communication skills (verbal and written)
  • Empathy for their colleagues and their clients
  • Signs of initiative and ability to drive things forward
  • A pragmatic approach to software and technology decisions as well as prioritization and delivery
  • Ability to handle multiple workstreams and prioritize accordingly
  • Commitment to delivering value and helping clients succeed
  • Ability to tailor your language to a technical or a non-technical audience
  • Comfort working with both collocated and distributed team members across time zones
  • Comfort working with and developing coding standards
  • Ability to codify best practices for future reuse in the form of accessible, reusable patterns, templates, and codebases
  • Experience using TDD and/or BDD
  • Willingness to travel as required for projects (10%-40%)


Xpand your job search in the right direction by applying via the links provided. Alternatively, you can reach out to clarisa.ele@xpand.sg
CEI No: R1107413 | Licence No: 07C3147
#LI-CE1