Integration Developer (C# .NET) - Darwin
Summary
A 12-month full-time contract in Darwin developing integrations for a new Education Management System within a large government digital division. Day-to-day work involves C# .NET and SQL Server development, reverse engineering SSIS packages and legacy integrations, and building web services/message-queue integrations.
Integration Developer (C# .NET) - Darwin
TQA Consulting is seeking an Integration Developer for a 12-month full-time contract in Darwin, NT. Candidates must be based in Darwin or willing to relocate and have lived in Australia for the past 5 years.
About Us
At TQA Consulting, we offer a comprehensive range of ICT services including Project Management, Change Management, Business Analysis, Software Development, and Testing disciplines, all aimed at delivering real business outcomes.
About The Role
In this role, you will support the development of integrations within a new Education Management System and other IT projects across a large government digital division. You will be responsible for the technical design and development of business systems using application development standards, including analysing and reverse engineering existing SSIS packages, legacy integrations and .NET applications to design and implement improved integration solutions.
You will consult with project teams, end-users and key stakeholders, and deliver development, unit testing and integration activities, including software code, database and other scripts.
Essential Skills and Experience
Demonstrated skill in writing multi-layered applications with C# .NET, web applications and SQL Server
Demonstrated skills with Web Services, Mainframe integration or message queues such as IBM MQ
Demonstrated skill with .NET MVC, WebAPI or ServiceStack frameworks
Demonstrated skill with modern version control systems such as Git, Mercurial or Subversion
Demonstrated skill in writing unit tests
Demonstrated skill in issue tracking toolsets such as JIRA
Experience working with a business analyst during requirements gathering
Experience creating web applications using modern JavaScript frameworks, including a client-side library such as React or Angular
Experience in technical architecture design, application development and programming to develop well-designed solutions
Experience developing and supporting integration solutions using InterSystems IRIS and/or ObjectScript, or a demonstrated ability to quickly learn new technologies and work effectively in complex integration environments
Tertiary qualifications in information technology, computer science or software engineering
Well-developed organisational skills with the ability to work within a project team to deliver solutions within agreed timeframes while maintaining quality standards
Desirable Skills and Experience
Previous experience designing and developing solutions for government business systems
Experience with Master Data Management (MDM) principles and platforms, including student, employee or organisational master data (TIBCO MDM highly desirable)
Demonstrated skill with desktop UI development, preferably WPF
Demonstrated skill with web development (HTML/CSS/JavaScript)
Demonstrated skill with an Object Relational Mapping framework such as NHibernate, LLBLGen or Entity Framework
Demonstrated skill designing relational databases using Microsoft SQL Server or Oracle
Demonstrated skill with unit testing frameworks such as NUnit
What We Offer
A people-focused culture that prioritises collaboration and trust
Support for professional growth, including training
Key Requirements
Based in Darwin or willing to relocate for the duration of the contract
Have lived in Australia for the past five years
National Police Clearance (NPC) (mandatory)
Working with Children (OCHRE) card or clearance (mandatory)
Candidates must have full working rights and be currently residing in Australia
