Senior Software Engineers
Contract Duration:
12 months
Location:
ACT - Hybrid (minimum 2 days at Office)
Hours:
37.5 hours/week
Security Clearance:
Must be able to obtain Baseline
About the Role:
Our Federal Government client is seeking two experienced
Senior Software Engineers
to deliver secure, scalable applications across multiple technology stacks, including Java, .NET, and integration platforms. This role is key in advancing DevOps practices, optimising data models, and ensuring robust system integration through RESTful APIs.
Key Responsibilities:
* Develop, maintain, and enhance applications using
Java (Spring MVC), .NET (Entity Framework), and integration platforms
(e.g., Mulesoft, ESB).
* Design and implement
RESTful APIs and integration points
that are robust, scalable, and secure.
* Apply
DevOps practices
(CI/CD) using Azure Pipelines and Jenkins.
* Analyse and optimise
SQL and data models
to ensure efficient data access and integrity.
* Write
unit tests
and support test automation using tools like Karate and Gatling.
* Produce and maintain
technical documentation
to support development and compliance.
* Participate in
agile development ceremonies
and actively contribute to problem-solving.
Essential Criteria:
Applicants must demonstrate capability in the following areas:
1. Multi-Stack Development Proficiency:
Java, .NET, and integration platforms (Mulesoft, ESB).
2. API & Integration Design:
RESTful APIs and system integration points.
3. DevOps Implementation:
CI/CD practices using Azure Pipelines and Jenkins.
4. Data Modelling & SQL Optimisation:
Efficient, high-performance SQL and data structures.
5. Testing & Automation:
Unit tests and automated testing frameworks (Karate, Gatling).
6. Technical Documentation:
Clear, accurate, and up-to-date documentation.
Desirable Criteria:
* Experience with
CRM platforms
(especially Salesforce).
* Exposure to
digital transformation programs
in regulated environments.
* Front-end development experience with
modern JavaScript frameworks
(React, Angular, Vue).
How to Apply:
Please apply to the role or reach out to me at or