The Diplomat is your source for Asia-Pacific careers.

Senior Full stack Software Engineer

Job Posted 3/8/2025
Luxoft
Melbourne, Melbourne 3001
Job Description

Project description

Support one of the top Australian banks as they seek to modernize their payments platform and uplift to ISO compliance. You will be working with the latest technologies (e.g., React; AWS) in a very forward-looking team to keep this organization leading the pack. Working closely with business stakeholders with an agile, engineering-first approach.

Responsibilities

  • As a .NET Full Stack Developer, you will be working within a team in charge of the front-end services integrating with the existing Payments platforms.
  • You will be participating in a larger program for Realtime Payments working on the front-end UI.
  • You will be engaged in designing, building and testing new solutions and integrating with the existing Payments platforms using Web API, React JS, .NET Core, C# etc.
  • Adherence to governance and standards, and ensure alignment with framework patterns.
  • Contribute towards an inspiring team environment, with an open communication culture. Work with client technology and business stakeholders with a 'Can-do' attitude.
  • Strong hands-on experience of .NET framework, AWS, micro-services architecture, solutions integration and containerization.

SKILLS

Must have

  • Hands-on experience of 8+ years in .NET framework or .NET Core, C#.
  • Hands-on experience on Web API.
  • Hands-on commercial experience with ReactJS (preferred) / Angular JS.
  • Self-starter with a passion for designing, building, influencing and testing quality solutions.
  • Strong problem-solving capabilities.
  • Participate in all aspects of agile software development, including design, implementation, and deployment.
  • Collaborator & Excellent communicator. Contributes to the ongoing development of colleagues. Willingness to provide and receive feedback to/from others in a constructive manner.
  • Excellent debugging and optimization skills.
  • Experience in unit/integration and Non-Functional testing.
  • Experience with complex data structures and semi-structured data (JSON, XML).
  • Bachelor's degree in computer science or equivalent IT discipline.
  • Collaborate across time zones via documents, and frequent videoconferences.

Nice to have

  • Strong cloud experience, AWS preferred.
  • Experience working in Banking Industry (bonus points for payments experience).
  • Experience working with Redux, Thunk, Saga, Jest, Enzyme, Redux toolkit, testing-library/react.
  • Experience with CI/CD tooling (e.g. GitHub Actions, TeamCity, Octopus Deployment, Jenkins etc.).
  • Experience with middleware/realtime technologies such as IBM MQ, Kafka or similar.
  • Experienced in relational Database programming (preferably Oracle).
  • An automation-first/continuous improvement mindset.
  • Experience with Next.js; Node.js; Typescript.