enterprise-integration-ei-developer-in-information-communication-technology-jobs-915202Enterprise Integration (EI) DeveloperGet access to over 40,000+ new jobs in IT and technology across APACCategory:Information & Communication TechnologyEmployement Type:ContractIndustry:ITContact Name:Francoise SoaresContact Email:francoise.soares@gmtpeople.comContact Phone:+61392351111Date Published:13.05.2024The roleOur Federal Government Agency seeks to engage qualified and experienced Enterprise Integration (EI) Developers to deliver and support ICT projects/programs.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 & implementing API's for reusability, reliability, scalability and security. Managing API versions effectively.Monitoring API performance.
- Writing clean, efficient and maintainable code for integration components.
- Conducting code reviews.
- Perform comprehensive testing strategies, including unit testing, integration testing and regression testing.
- Troubleshooting and resolving integration-related issues.
- Maintaining detailed documentation of solutions, including technical specifications and deployment procedures.
- 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 abilities in:
- effective working relationships.
- problem-solving skills and attention to details
- effective communication skills with both technical & non-technical stakeholders
- 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. Software Engineering or related field
- Start 1 July 2024 to 30 June 2025 with 2x12 months extensions on offer
- Locations: ACT, QLD, SA, VIC, NSW
- You must be an Australian Citizen& hold or be able to obtain a NV1 Security Clearance