Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
WEX

Associate Software Development Engineer

Melbourne, Australia

WEX is a leading financial technology service provider across a wide spectrum of sectors, including fleet, travel and healthcare. We hire people who share our passion for continuous innovation and client service that is unparalleled in the industry. You will enjoy a range of market competitive benefits that are designed to support your personal and professional well-being. If you're looking for a growing career - come be part of WEX today.

WEX is an equal opportunity employer committed to diversity and inclusion in the workplace.

About the role

For a WEX Developer, building software is not just a job. It's a passion. Our developers challenge themselves and their peers to deliver solutions that are performant, scalable and maintainable. And they work with modern tools, frameworks and platforms to do it. We continue to evolve our payments platform to provide innovative solutions to our customers.

Want more jobs like this?

Get Software Engineering jobs in Melbourne, Australia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Tech and tools

We are predominantly a Microsoft shop, so C# is the main language utilized by our development teams. As we develop and support multiple platforms; we work on both Windows VMs in Azure and Linux containers using Kubernetes in AWS. We leverage both MSSQL and PostgreSQL for our data layers and our UI is ASP.NET in some cases, Angular in others. We also leverage a mix of tools for infrastructure as code, continuous delivery and observability.

What you'll be doing
  • Develop and maintain new and existing web-based and client/server applications
  • Producing quality C#.NET code that is robust and easy to maintain
  • Write and optimise SQL queries and stored procedures
  • Analyze end-user needs and design, test, and develop software to satisfy demand
  • Analyze, and translate business requirements in functional and non-functional system requirements
  • Develop technical workflows using modeling techniques including UML or the like
  • Develop and maintain GUIs using design techniques such as prototyping, wireframe diagramming, and UML diagramming
  • Work with database administrators to design relational databases
  • Write test plans and user acceptance testing cases for quality assurance
  • Build design and coding standards to ensure consistency across applications
  • Improve the performance of applications via load and stress testing
What You'll Bring
  • 1 to 2 years of experience in commercial software development
  • You know what good code looks like and know how to write it
  • SOLID design skills
  • A track record in identifying and executing upon improvements in building software within your teams
  • Proven ability to be a valued team player
  • Willingness to learn and think outside the box
  • Relevant technical qualifications

Client-provided location(s): Melbourne VIC, Australia
Job ID: wex-R14039
Employment Type: Full Time