We're looking for a seasoned software professional to join our team as a Senior Software Engineer. This is an exciting opportunity to work on complex software solutions that deliver quality at scale.
">
About the Role:
* Software Development: Contribute to planning, building and supporting great software solutions using modern agile practices.
* Team Collaboration: Work collaboratively with product managers, engineers, researchers and designers to develop and support software solutions.
Skill Requirements:
* Programming Languages: Strong expertise in C#, .NET core, Angular JS, Microservices, AWS.
* Databases: Sound knowledge of SQL, data storage, query optimization in SQL Server, Oracle, Postgres, Dynamo DB.
* AWS: Experience working with AWS, including queue systems like RabbitMQ.
Benefits:
* Flexible Working Arrangements: Autonomy to choose where you work from – Office, Hybrid or Anywhere.
* Inclusive Workplace: We encourage everyone of all ages, genders and backgrounds to apply. We are committed to fostering a diverse and inclusive workplace.
Additional Information:
* National Police Record Check: Successful candidates will be required to undergo a National Police Record check.
* Australian Working Rights: Candidates must have full-time Australian working rights on an ongoing basis.
This is a mid-senior level role, suitable for someone with extensive experience in software engineering and a passion for continuous improvement.