Senior Microservices Developer

Job Type: Contract
Posted: about 2 years ago
Contact: Richard Bissitt
Discipline:
Reference: 243592_1644925939

12 Month Contract

Sydney based Role Flexible to WFH

Lead Role on a key Project

The Role

Senior Microservices developer to leading the design, development, implementation and support of backend microservices that provide the core capabilities for the Opal Connect platform, an innovative new ticketing solution focussed on providing industry leading Mobility as a Service capabilities.

Key Accountabilities

  • Act as Lead developer in an Agile team designing, building, and implementing microservices solutions
  • Provide high level expertise to support the development of high quality, robust software solutions that meet business and customer expectations
  • Manage the ongoing improvement of development environment tools with a focus on test automation, build automation and deployment automation
  • Provide high level expertise in the review and analysis of coding to identify faults or complications to support validity, efficiency, and consistency of newly developed software
  • Participate in a 24/7 DevOps roster to support developed solutions and to ensure an optimal customer experience and operational excellence
  • Mentor other team members, whilst keeping abreast of industry trends relevant to areas of technical expertise

Essential Experience

  • Demonstrated experience as Microservices developer using serverless cloud based architecture
  • Experience working with programming languages such as JavaScript, TypeScript and NodeJS
  • Experience in AWS technologies and services, such as CloudFormation, CloudFront, API Gateway, S3, Elasticsearch, DynamoDB, Aurora, Lamdba, SQS, IoT and Cognito
  • Experience implementing solutions using serverless architecture
  • Experience with tools such as GIT/Bitbucket, Jenkins, Gulp, Webpack, Mocha/Chai
  • Experience in Agile methodologies including Kanban, CI/CD etc. and experience with TDD and/or BDD
  • Understanding and experience of TDD and BDD approaches to development
  • Tertiary qualifications in computing science, information technology or in a related discipline or equivalent industry experience
  • Ability to work flexibly, outside of normal working hours on occasion and provide rostered on-call support outside of business hours



To apply please click the 'Apply Now' button.