Key Responsibilities:
- Develop, maintain, and enhance integration solutions.
- Collaborate with cross-functional teams to design and implement scalable, robust integration systems.
- Provide diagnostic and troubleshooting expertise.
- Ensure the smooth execution of assigned jobs using job scheduling tools such as JIRA.
- Technical Skills:
- Strong programming experience with C# and .NET (6 and higher).
- Proficiency in Microsoft Azure technologies, including Logic Apps, Service Bus, Azure Functions, Blob Storage, and API Management (APIM).
- Experience with development tools like Visual Studio, WCF, and version control (GIT/Bitbucket).
- Familiarity with integration standards such as XSLT, XSD, XPATH, WSDL, XML, REST, JSON, and UML.
- Hands-on experience with testing tools such as SOAP UI and Postman.
- Methodologies & Tools:
- Understanding of Agile development methodologies and principles of the SDLC.
- Experience with CI/CD tools like Octopus and TeamCity.
- Soft Skills:
- Strong verbal and written communication skills.
- Excellent interpersonal, negotiation, and decision-making abilities.
- Effective collaboration in both team and solo environments.
- Competitive contract rate.
- Exposure to cutting-edge technologies in a fast-paced financial services environment.
- Opportunities for professional growth and potential contract extension.