Job description
- 9-months contract with possible extension
- Hybrid Working
- Must be able to obtain NV1
DFP Recruitment is seeking experienced Enterprise Integration Engineer to join our Federal Government Client team.
The Enterprise Integration Engineer role is crucial for ensuring the efficient, automated, and reliable deployment of integration solutions across our client’s diverse enterprise application landscape and requires developing efficient, scalable, and secure integration solutions and APIs that connect internal systems.
Key duties and responsibilities
Enterprise Integration Engineer will be responsible for, but not limited, to:
- 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.
- 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.
- Contribute to architectural decisions and provide input on cloud strategy, scalability, and interoperability.
- Monitor and troubleshoot integration workflows, ensuring high availability, performance, and data integrity across environments.
- Having a software developer background, with solid programming skills in C#, .NET Core and SQL.
- Skilled in the Azure integration services including Azure Functions, Azure Service Bus, Azure logic apps, Event Grid, and Azure APIM.
- Has experience developing secure modern web services with Authentication & Authorization using schemes such as OAuth, OpenID and JWT,
- Has experience with microservices, data transformation and interoperability standards (e.g. JSON, XML, REST, SOAP) or other API technologies such as gRPC and/or GraphQL.
- Strong understanding of RESTful API design principles and experience with API frameworks and tools.
- Understanding of Australian Government security frameworks (e.g. ISM, PSPF) and knowledge of security testing tools particularly SAST and DAST will be highly regarded.
To Apply:
If this sounds like the role for you, please submit an updated copy of your resume in MS Word format by hitting APPLY NOW or contact Humaira Hashmi on HHashmi@dfp.com.au
Applicants new to DFP may be asked to provide additional information including work rights status via a survey link – if requested, we ask that you provide this information in order to expedite your application.
DFP welcomes applications from Aboriginal and Torres Strait Islander people, people with diverse cultural and linguistic backgrounds and people with disability. In addition, DFP will provide reasonable adjustments for individuals with disability throughout the recruitment process. If you identify as a person with disability and require adjustments to the application, recruitment, selection and/or assessment process, please advise via adjustments@dfp.com.au or 1300 337 000 and indicate your preferred method of communication (email, phone, text) so we can keep in touch and meet your accessibility needs.
By clicking 'apply', you give consent that DFP may use your personal information to process your job application and to contact you for future employment opportunities. For further information on how DFP process your personal information please review the DFP Information Collection and Privacy Policy via https://www.dfp.com.au/about-us/policies. Do not submit any sensitive personal information in your resume.