Senior Software Engineer

Employer
Morgan McKinley
Location
Sydney, Australia
Salary
AUD800 - AUD900 per day
Posted
Jul 01, 2022
Closes
Jul 12, 2022
Ref
15657057
Job Function
Other
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
  • Software Engineer
  • Sydney CBD Location
  • Hybrid WFH
  • $900 / day + super
  • 12 months fixed contract


Who are you:

As a Senior Software Engineer, you will be responsible in providing technical expertise and coordinate for day-to-day deliverables for the team.

What you will do:

  • Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity
  • Enhance/provide visibility to stakeholders
  • Design, develop & contribute to the enhancements of our automation frameworks, tests and infrastructure including research of new technologies and tools
  • Drive adoption of best practices in code health, testing, and maintainability
  • Analyse and decompose complex software systems and collaborate with cross-functional teams to influence design for testability


What We Need to See:
  • Experienced in at least one of the following programming languages JavaScript or C#.
  • Strong command over UI testing preferably using Cypress.
  • Exposed to backend systems and API testing.
  • Exposed to contract testing preferably with PACT.
  • Good understanding of CI/CD and experience with at least one of the tools (e.g., TeamCity/Jenkins).
  • Capable of reviewing code written in .Net and ReactJs as a part of commit phase testing.
  • Knowledge on cloud-based solutions such as Azure or equivalent.
  • Experience at delivering through Agile environment.
  • Hands-on experience with Git.
  • Having awareness on shift-left approach in testing.
  • Experience working with TDD and BDD methodologies is a plus
  • Experience with XCTests, Espresso or Appium mobile automation tools is a plus


Who are we:

Our Wealth Management company relies on innovators like you to build and maintain the technology that helps us safely service the world's important corporations, governments, and institutions. As a member of Core Transaction System team, you'll design and develop solutions that help the bank process all the payment transactions in markets spanning over multiple time zones.

Similar jobs

Similar jobs

  • You need to sign in to save