Lead Software Engineer

Location: Sydney CBD, New South Wales
Contract Type: Permanent
Specialisation: Technology & Digital
Salary: Negotiable
REF: BBBH240160_1580769883
My client is looking for Lead Software Engineer. The Company is a global leader in

strategy, operations, risk management, and organization transformation.

The Key attributes needed for this role:

* Experience in financial services, banking and/or fintech AND/OR

* Experience with a top tier Management Strategy Consulting firm, Tech firm or similar

* Minimum 8+ years relevant, professional experience

* Experience with several programming languages, different programming paradigms, and operating systems

* Some Solution Architecture and Enterprise Architecture experience

* A passion for technology and staying abreast of current and up-and-coming technologies

* Experience in all stages in the project lifecycle

* Excellent communication skills (verbal and written)

* A pragmatic approach to software and technology decisions as well as prioritization and delivery

* 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

* Willingness to travel as required for projects (up to 60%)

Preferred skills and requirements:

  • Guru-level expertise in Node.js

  • A background in Java/.Net or similar

  • Hands-on exposure to frameworks such as Vue, React, Angular

  • Experience in the design and architecture of multi-component systems

  • Significant experience with RESTful APIs, microservices, Open API's

  • Experience with both relational and NoSQL databases including design and performance tuning

  • The ability and desire to switch between being a member of a team, to leading a team and to being the team

  • Hands on experience in cloud infrastructure (AWS, Azure etc)

Bonus skills:

  • Python/R

  • Visualization tools like Power BI, Qlik and Tableau

  • Apache Spark, Hadoop, ELK Stack

  • Kafka, RabbitMQ, ActiveMQ

  • Docker, Kubernetes

  • Cloud IaaS

  • Twitter Bootstrap, Google Material Design

  • Web, mobile (iOS and Android), pure back-end, or database development