About the job
* Grow With A Leading Technology Company
* Work alongside a friendly and supportive team
* Attractive Salary on offer for right applicant
This is a very exciting opportunity to be part of a fast-growing company. We are working on some exciting projects in 2026 and beyond and require an experienced Software Engineering. Able to lead the team and projects by example and being hands on through to delivery. You must have a minimum of 10 Years experience across all technologies below.
You will be responsible for solution design/architecture, development, customization and maintenance of desktop and web applications across Payment Technologies such as payment gateway, eftpos terminals and dashboards.
You must be a fast thinker, adaptable, willing to lead and the desire to please customers.
Strong attention to detail and willingness to learn new technologies is a must.
Your role
* Design and Development of new features in .NET, Java & C#.
* Data processing activities & systems development.
* Leading projects to completion
* Customer consultation and information gathering to improve the systems
* Lead and guide junior team members
* Ensure all project deliverables are met on time and to expectation
* Project Management
* Team Leadership and weekly team meetings
* Customer presentation and support the account management team
* Monthly status reporting to senior management
Skills sought:
* Solid .NET
* SQL Server, Stored Procedures
* Understanding of ASP.Net, Razor, XML & JavaScript.
* SDLC
* Understands different file/data structures, types & protocols for data handling systems.
* Understanding or interest in cryptography.
* Experience with mobile development.
* Experience with front-end development using the modern TypeScript framework
* TCP/IP & UDP
What's On Offer
* Supportive management and collaborative team
* Fun and dynamic environment
* Be part of a growing business
* Grow with a true leader in the payments and POS industry
Job Type: Full-time
Pay: $70,613.01 – $149,800.93 per year
Work Location: In person