Back to jobs

Senior Software Engineer

Job description

About the role:

Troocoo are partnering with an instantly recognisable business to all Australians with a global footprint. They continue to be a powerhouse in the industry they operate in with a diverse portfolio of works and operations across every continent. Our client is seeking a Senior Software Engineer and this role will be the SME for the IST Data Integration platform code base and responsible for the design, development and delivery of platform features and custom functionality

Working hand-in-glove with Data Engineers, Scrum Master, Business Analysts, product owner and other key technical stakeholders, the role will be focused to co-create business value for enterprise-wide data-driven analytical solutions.

The Senior Software Engineer will be responsible for:
  • Technical owner of the platform solution design, code base and in scope coding/testing standards.
  • Collaboratively investigate, design, and develop Data Integration platform solutions and maintain currency for industry best practice software development and emerging cloud service technologies
  • Provide technical direction, support, coaching and nurture capabilities across the development team (both technical and soft skills).
  • Responsible for the quality of code review across the development team
  • Proactively engage Service Vendors, Architecture, Cyber, Data Platform and Cloud Hosting Teams to ensure feature development is delivered to agreed standards.
  • Support the maintenance of development tools and environments needed to develop, enhance, and configure platform services
  • Efficiently develop features and stories, technical documentation, automation scripts, testing artefacts aligned to the agreed standards, requirements, user journeys and technical designs
The successful candidate will have:
  • Possess an Expert understanding Software Engineering & automated testing best practices
  • Have a specialist understanding of Cloud PaaS (Azure/AWS), Big Data and Elastic Computing
  • Prior experience in data engineering, data architecture, DataOps, and solution architecture design
  • Domain expertise in cloud data platform engineering and big data ecosystems
  • Experience with deploying production applications using CI/CD tools such as Azure DevOps and Bamboo
  • Ability to write and read code (python, react, .NET, etc.)
  • Professionally certified in Azure and/or AWS
  • Excellent communication and written documentation skills with an eye for detail.
  • Established proficiency building scalable full-stack applications and greenfield capabilities/services in the cloud
  • Understanding of Agile and DevOps methodologies alignment to platform feature delivery
What’s in it for you?
  • A competitive base salary reflective of your skills and experience with annual incentive program
  • Comprehensive medical benefits including subsidised private health insurance for employees and immediate family
  • Attractive share ownership plan
  • Company provided insurance cover
  • Extensive salary sacrifice & salary packaging options
  • Career development & education assistance to further your technical or leadership ambitions
  • Ongoing access to family-friendly health and medical wellbeing support
  • Leave for all of life’s reasons (vacation/annual, paid parental, sick leave)
  • Exclusive employee discounts (banking, accommodation, cars, retail and more)
  • Possible domestic relocation assistance
If this sounds like something you would be interested in, we can't wait to hear from you! For further information about this opportunity, please email Martin Castle at Troocoo, ICT@troocoo.com or call on 07 3054 1129 for a confidential discussion.

Alternatively, please apply by submitting your application in word format and we'll come back to you shortly to discuss the role further.