CRM Integration Developer
Hybrid role (2.3 days per week in the Office)
6 Months +
About the Role
Our Global Technology Client is looking for an Integration Developer who will join as an integral part of the Systems Development team ensuring a high level of quality in project deliveries.
The successful candidate will have a key role in all systems deliveries with the chance to make a significant impact on the quality of our output. You will be responsible for designing, developing, and implementing software solutions that unite various systems and applications within an organization. The role demands strong technical skills, a deep understanding of integration patterns, and the ability to work collaboratively with other IT professionals and business stakeholders.
Role Responsibilities
* System Integration: Develop and implement integration solutions to connect diverse systems and applications, ensuring seamless data flow and functionality.
* Design and Development: Create detailed design specifications and develop integration code using various programming languages and technologies.
* Testing and Debugging: Conduct thorough testing and debugging of integration solutions to ensure they are error-free and meet organizational requirements.
* Documentation: Maintain comprehensive documentation of integration processes, technical specifications, and system configurations.
* Collaboration: Work closely with other IT team members, business analysts, and stakeholders to understand integration requirements and deliver effective solutions.
* Maintenance and Support: Provide ongoing maintenance and support for integration solutions, troubleshooting issues and implementing necessary updates.
Skills & Experience
* Strong experience in Developing integrations to/from ERP/CRM platforms.
* Experience: At least 3-5 years of experience in software development and system integration.
* Technical Skills: Proficiency in C#, SQL and JavaScript and Boomi IPAAS
* Integration Patterns: Strong understanding of integration patterns, API management, web services, and microservices architecture.
* Analytical Skills: Excellent problem-solving and analytical skills to identify and resolve integration issues effectively.
* Education: Bachelor's degree in Computer Science, Information Technology, or a related field.