Engineer

C4 Engineering Pty Ltd.

Canberra

On-site

AUD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

C4 Engineering Pty Ltd. is seeking an Enterprise Integration Engineer to drive automated deployment of integration solutions across Azure services.

You will design scalable APIs, implement secure integrations, and collaborate with cross-functional teams to ensure testing, monitoring, and issue resolution across environments. The role emphasizes architecture input, security compliance with government frameworks, and ongoing improvements to integration patterns and tooling.

Qualifications

  • Proven experience as a software developer with C#, .NET Core and SQL.
  • Experience with Azure integration services (Functions, Service Bus, Logic Apps, Event Grid, APIM).
  • Strong REST/JSON/SOAP or gRPC knowledge and API design skills.
  • Familiarity with authentication schemes (OAuth/OpenID/JWT).
  • Experience with microservices and data transformation patterns.

Responsibilities

  • Collaborate with Analysts, Data Engineers and stakeholders to design and develop integration solutions for business requirements.
  • Contribute to cloud strategy, scalability, and interoperability decisions.
  • Ensure security and compliance with Australian Government frameworks (ISM, PSPF).
  • Monitor, troubleshoot, and optimize integration workflows across environments for reliability.
  • Design, develop and version APIs with reusable, scalable, secure components.
  • Write clean, maintainable code and perform reviews and testing (unit/integration/regression).
  • Document APIs, endpoints, auth methods and usage examples for developers.
  • Coordinate DevOps activities and release processes with cross-functional teams.

Skills

C#
NET Core
SQL
Azure Functions
Azure Service Bus
Azure Logic Apps
Event Grid
Azure APIM
OAuth/OpenID/JWT
REST API design
Microservices
JSON/XML
GraphQL
APIs testing

Tools

Azure DevOps

Job description

Job Description

This role is for an Enterprise Integration Engineer crucial for ensuring the efficient, automated, and reliable deployment of integration solutions. The role requires developing efficient, scalable, and secure integration solutions and APIs that connects to systems, as well as collaborating with cross-functional teams to support these systems through testing, quality assurance, monitoring, troubleshooting, and issue resolution.

About The Role:
  • 12 Month Contract with 2 possible 12 month extensions
  • Preferably hold an NV1 level clearance
  • Senior - EL1 level role
  • Min 40hrs per week
Key Responsibilities:
  • Collaborating with System Analysts, Data Engineers, and stakeholders to design and develop integration solutions that meet business requirements and technical constraints, utilising Microsoft Azure tools like App Services, Azure Logic Apps, Azure Functions, and Azure Service Bus.
  • Contribute to architectural decisions and provide input on cloud strategy, scalability, and interoperability.
  • Ensure compliance with Australian Government security frameworks (e.g. ISM, PSPF etc)
  • Monitor and troubleshoot integration workflows, ensuring high availability, performance, and data integrity across environments.
  • Designing, developing, and implementing high-quality APls ensuring reusability, reliability, scalability, and security. Managing API versions effectively, ensuring backward compatibility and seamless transitions between versions.
  • Writing clean, efficient, and maintainable code for integration components.
  • Troubleshooting and resolving integration-related issues, working closely with cross-functional teams to identify root causes and implement effective solutions.
  • Conducting code reviews. Planning and executing comprehensive testing strategies, including unit testing, integration testing, and regression testing, to verify the reliability, accuracy, and performance of integration solutions.
  • Monitoring performance, identifying bottlenecks, and optimising for speed, scalability, and efficiency.
  • Maintaining detailed documentation of solutions, including technical specifications and deployment procedures. Documenting API endpoints, authentication methods, and usage examples, to ensure ease of use for internal and external developers.
  • Work closely with cross-functional teams, including developers, system analysts, integration testers, and other stakeholders to align DevOps practices with project goals and timelines, fostering a culture of collaboration.
  • Contribute to architectural decisions and provide input on cloud strategy, scalability, and interoperability.
  • Ensure compliance with Australian Government security frameworks (e.g. ISM, PSPF etc)
  • Staying up to date with emerging technologies, industry trends, integration patterns, and best practices, and applying this knowledge to optimise and enhance existing integration processes.
  • Support change management and release coordination, ensuring integration components are deployed smoothly across environments.
About You:
  • Proven experience as a software developer, with solid programming skills in C#, .NET Core and SQL.
  • Demonstrated experience in the Azure integration services including Azure Functions, Azure Service Bus, Azure logic apps, Event Grid, and Azure APIM
  • Strong understanding of Microsoft Azure services and tools, such as App Service, Azure Functions, and cloud storage technologies.
  • Experience in developing secure modern web services with Authentication & Authorization using schemes such as OAuth, OpenID and JWT
  • Experience with microservices, data transformation and interoperability standards (e.g. JSON, XML, REST, SOAP) or other API technologies such as gRPC and GraphQL.
  • Strong understanding of RESTful API design principles and experience with API frameworks and tools.
  • Familiarity with databases, data structures, and integration patterns.
  • Experience with API testing tools and methodologies.
  • Effective communication skills for collaborating with both technical and non-technical stakeholders.
  • Demonstrated ability to build and maintain effective working relationships in cross-functional teams.
  • Excellent problem-solving skills and attention to
  • Proven ability to engage with diverse stakeholders including legal, policy, technical, and operational teams.
  • Understanding of Australian Government security frameworks (e.g. ISM, PSPF) and privacy legislation.

Working in defence means being part of a team that values collaboration, problem-solving, and purpose-driven work. You'll have the chance to develop your skills, tackle meaningful challenges, and contribute to something that makes a real difference.

Job ID: V6WY355R

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Azure Integration Developer / Engineer
Azure Integration Developer / Engineer

The HR Ally • City of Melbourne

On-site
AUD 120,000 - 180,000
Integration Engineer (Azure Integration Services)
Integration Engineer (Azure Integration Services)

ALOIS UK • City of Melbourne

On-site
AUD 120,000 - 160,000
Senior Integration Software Developer
Senior Integration Software Developer

Indigitise • Sydney

Hybrid
AUD 100,000 - 150,000
Senior Azure Integration Developer Contract
Senior Azure Integration Developer Contract

NCS Group Australia • City of Melbourne

On-site
AUD 123,984 - 165,312
Paid parental leave
Health insurance discounts
Career development programs
Azure Engineer
Azure Engineer

Whizdom • Canberra

On-site
AUD 140,000 - 190,000
Senior Azure Integration Engineer (12m Contract)
Senior Azure Integration Engineer (12m Contract)

C4 Engineering Pty Ltd. • Canberra

On-site
AUD 120,000 - 170,000
Integration Engineer
Integration Engineer

XPT Software • Sydney

On-site
AUD 120,000 - 160,000
Senior Consultant - Azure Integration Services & .NET - Initial 6-Month Contract
Senior Consultant - Azure Integration Services & .NET - Initial 6-Month Contract

NCS Australia • City of Melbourne

On-site
AUD 120,000 - 180,000
Global learning program
Mentoring by industry leaders
Senior Java Integration Developer
Senior Java Integration Developer

Experis Australia Pty Ltd. • Sydney

On-site
AUD 207,000 - 289,000
Azure Integration Engineer - Melbourne
Azure Integration Engineer - Melbourne

Ayan Infotech Pty • City of Melbourne

On-site
AUD 120,000 - 160,000