About the role
At eNett, customer is king. And we create innovative solutions that delight them. It’s no wonder that we dominate the B2B travel payments space globally.
For an eNett 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’re currently migrating our payments platform to the cloud. No small feat when you’ve got over 100 services, a tonne of data and you’ve go to stay upright while you do it to continue to process payments for the world’s largest online travel agencies. And alongside that, we continue to evolve our payments platform to provide innovative solutions to our customers. There’s never a dull moment in this business!
But it’s not all about the work. Our culture of diversity, inclusion and respect is deeply important to us. We’re a family. We work together and play together
Tech and tools
We’re predominantly a Microsoft shop. That means our VANs payments platform is mostly C#, SQL and ASP.NET running on self hosted Windows servers/SQL Server. But we’re moving that to Azure right now. And that means some Docker and Kubernetes.
Outside of the VANs platform, we’ve also got some other interesting tech kicking around in the form of Go, Python, PostGres, MongoDB, Kafka, React and AWS
What you’ll be doing
Producing quality C#.NET code that’s robust and easy to maintain
Write an optimise SQL queries and stored procedures
Maintaining our payments platform
Migrating our payments platform to the cloud
Analyze end-user needs and design, test, and develop software to satisfy demand
Analyze, and translate business requirements in functional and non-function 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
Develop and maintain new and existing web-based and client/server applications
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
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
Strong demonstrated experience in commercial software development experience;
Relevant certificate, degree or equivalent
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Senior Software Engineer (Quality) Sydney, NSW · Computer/Software AccessHQ, a Dialog Group company, is looking...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> IT & Telecomms Software – Developer ACT Permanent / Full Time 11/1/2023 Australian Citizenship ESSENTIAL;...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Software Architect – Permanent – Consultancy – Cutting Edge Tech Your new company Our client...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> ABOUT BLOCKTRUST BlockTrust offers end-to-end NFT, tokenization and compliance solutions to international brands, helping them...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Topcon Positioning Systems (TPS) is a global leader in the development and manufacturing of precision...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Description Senior Software Engineer About the role An exciting opportunity has opened up for a...
Apply For This Job