- 12 month engagement + extensions
- Ability to obtain a NV1 security clearance
- Candidate must be in Canberra
- Candidate must be an Australian citizen
The roleSeeking to engage suitably qualified and experienced
Enterprise Integration (EI) Developers to deliver and support a range of ICT projects.The EI Developers will be required to develop efficient, scalable and secure Application Programming Interfaces (APIs) that connect diverse landscape of enterprise applications.
Responsibilities:- Collaborating with Systems Analysts, Data Engineers and stakeholders to design and develop integration solutions that meet business requirements and technical constraints, utilizing Microsoft Azure tools like App Services, Azure Logic Apps, Azure Functions and Azure Service Bus.
- Designing, developing and implementing high-quality API’s, 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.
- 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 API performance.
- Troubleshooting and resolving integration-related issues.
- Maintaining detailed documentation of solutions, including technical specifications and deployment procedures.
Key Experience:Mandatory- Proven experience as a software developer with proficiency programming in C#.
- Strong understanding of RESTful API design principles and experience with API frameworks and tools.
- Knowledge of authentication protocols (OAuth, JWT) and API security best practices.
- Familiarity with databases, data structures and integration patterns.
- Experience with API testing tools and methodologies.
- Demonstrated ability to build and maintain effective working relationships.
Desirable:- Strong understanding of Microsoft Azure services and tools, such as App Services, Azure Logic Apps, Azure Functions and Azure Service Bus.
- Understanding of GraphQL, SOAP, microservices of other API technologies.
- Experience using CI/CD tools like Azure DevOPS to support efficient and automated deployment processes.
- Familiarity with any of the following: Microfocus Fortify, SailPoint, ServiceNOW, AWS.
- Bachelor's degree in Computer Science or related field
How to apply:Please hit the apply button or for more information contact Anne from Randstad Digital on 0419 676 489. Randstad actively encourages applications from Aboriginal and Torres Strait Islander people.At Randstad Digital, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
SkillsIntegration Development
EducationSecondary School/High School