Industry: All
Term: Contract
Province: NB
Category: Information Technology
Experience: 5 - 10 Years
On behalf of our public sector client, Affinity is looking for a BizTalk Developer to work with the Systems Integration Services team to help deliver integration solutions as part of a large project to implement a provincial ERP solution for the province. The BizTalk Integration developer will be required to participate in status meetings and assist with testing, troubleshooting, and bug fixes, as well as design, document, and develop any needed integration solutions.
Responsibilities:
- Design and develop integration solutions within the Enterprise Application Integration platform (Microsoft BizTalk).
- Build and maintain integration interfaces between the systems to support ERP project deliverables.
- Participate in requirements analysis, design sessions, testing, deployment, and documentation.
- Collaborate with business teams, project managers, and technical groups to ensure successful solution delivery.
- Provide troubleshooting, bug fixes, and enhancements as needed.
- Support operational tasks related to existing or new integrations.
- Adhere to the standards, health & safety, privacy, and security policies.
- Develop integration applications that meet business requirements and best practice standards.
- Design, document, install, and configure BizTalk-based integration solutions.
- Work with business teams, project managers, and stakeholders to support solution implementation.
- Complete development and maintenance activities, including incidents, releases, service requests, and documentation.
- Monitor, performance tune, and troubleshoot BizTalk environments and integrations.
- Work directly with customers to gather requirements and present integration solutions.
- Guide development efforts using BizTalk and complementary technologies.
- Manage technical scope and client expectations.
- Ensure alignment with Systems Integration Services team architecture and processes.
- Produce solution documentation aligned with templates.
- Analyze existing solutions and refresh or create solution documentation.
- Transfer knowledge to Integration team members.
Qualifications:
Mandatory Requirements
- University degree in Computer Science, Business Administration, related discipline, or IT certification (equivalent education/experience may be considered).
- Minimum 5 years of IM/IT experience.
- At least 3 years of developing integration solutions with MS BizTalk Server 2013 or newer.
- Excellent written and oral communication skills in English.
- Resumes must be a maximum of 5 pages, focused on the scored requirements and deliverables.
Scored Requirements
- Experience developing integration solutions with Microsoft BizTalk 2013/2016/2020, including web services/APIs, File/FTP, database interactions, workflows, and secure authentication (3 years).
- Experience engaging with business and technical SMEs for requirements elicitation and process definition, including communication methods, research approach, and deliverables produced (5 years).
- Experience in application integration design and implementation, covering analysis, solution design (new or enhancements), decision evaluation, and deliverables (3 years).
- Experience developing BizTalk integration solutions with ERP systems, including version details, ERP type, scope, integration specifics, and role/responsibilities (1 project reference).
- Experience with Microsoft Azure Integration Services (Logic Apps, Service Bus, Functions, API Management), including scope, integration details, and role/responsibilities (1 project reference).
- Experience migrating on-prem BizTalk solutions to an iPaaS environment, including BizTalk version, iPaaS solution, and role/responsibilities (1 project reference).
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long-term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit, and business need.
For more information on Affinity, please visit www.affinity-group.ca.
Job Number: 12937
#LI-Remote