Overview
We are seeking
TWO
Software Engineers to support the delivery of secure, scalable applications across multiple technology stacks including Java, .NET, and integration platforms. The role is essential for advancing DevOps practices, optimising data models, and ensuring robust system integration through RESTful APIs.
Job details
Estimated start date: Monday, 08 September 2025
Initial contract duration: 12-month period, maximum 230 working days
Working arrangements: Hybrid
Minimum 2 days a week at Head Office in Canberra
Maximum hours: 37.5 hours per week
Security clearance: Must be able to obtain Baseline
Key Responsibilities
Develop, maintain, and enhance applications using multiple technology stacks, including Java (Spring MVC), .NET (Entity Framework), and integration platforms (e.g., Mulesoft, ESB).
Design and implement RESTful APIs and integration points, ensuring robust, scalable, and secure communication between systems.
Implement DevOps practices (CI/CD) using tools such as 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 efforts using tools like Karate and Gatling.
Create and maintain clear technical, specification and compliance documentation.
Actively participate in agile development ceremonies and practices.
Proactively communicate, ask clarifying questions, and drive problem-solving efforts in a complex technical environment.
The Must Haves
Multi-Stack Development Proficiency: Demonstrates capability in developing, maintaining, and enhancing applications using diverse technology stacks, including Java (Spring MVC), .NET (Entity Framework), and integration platforms such as Mulesoft and ESB.
API and Integration Design: Designs and implements RESTful APIs and system integration points that are robust, scalable, and secure, enabling effective communication across platforms.
DevOps Implementation: Applies continuous integration and continuous deployment (CI/CD) practices using tools like Azure Pipelines and Jenkins to streamline development workflows.
Data Modelling and SQL Optimisation: Analyses and optimises SQL queries and data models to ensure high performance, data integrity, and efficient access.
Testing and Automation: Writes comprehensive unit tests and contributes to test automation efforts using frameworks such as Karate and Gatling.
Technical Documentation: Produces and maintains clear, accurate, and up-to-date technical documentation to support development and knowledge sharing.
Desirable Criteria
Experience with CRM platforms, especially Salesforce
Prior exposure to digital transformation programs and project delivery in complex, regulated environments
Front-end development experience with modern JavaScript frameworks (e.g. React, Angular, Vue)
You MUST
be an
Australian Citizen
and be willing to obtain a Baseline Security Clearance to be considered for this position.
Only shortlisted candidates will be contacted for this role.
For more information contact Mitchell on
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Elysium Digital by 2x
Sign in to set job alerts for "Senior Software Engineer" roles.
Canberra, Australian Capital Territory, Australia
Australian Capital Territory, Australia
Canberra, Australian Capital Territory, Australia
#J-18808-Ljbffr