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;}]]> Fantastic role for career growth Permanent role Work with some of the worlds largest Mining...
Apply For This JobJob Description Your IT Recruiter is looking for a Software Engineer for our client. This position will be working as...
Apply For This JobCompany Summary At Safran Passenger Innovations, we make flying fun by focusing on maximizing the Passenger Experience. As an innovative...
Apply For This JobFull Job Description Sales Development Associate (San Francisco, CA) Company Overview Driven by our vision of the affordable, reliable, net-zero...
Apply For This JobAdministrative Assistant – ADM019044 Employment Type: Permanent Full-time Location(s): SK-Rgna-Regina Ministry: 026 Environment Salary Range: $20.265 – $25.395 Hourly Grade:...
Apply For This JobThis is a remote position where you can work from anywhere. Who We Are Looking For We are looking for...
Apply For This Job