RahrBSG is looking for a IT Integration Developer to join our team in Shakopee, MN. The Integration Developer is responsible for developing, implementing, testing, and maintaining enterprise system integrations across the organization. This contributor-level technical role focuses primarily on building and supporting scalable integrations using APIs, event-driven architecture, and message queues to enable reliable data exchange and near real-time processing with applications such as D365 and Salesforce. The Integration Developer partners with business stakeholders and IT colleagues to deliver secure, dependable solutions aligned with business priorities.
BENEFITS & PERKS:- Base Salary Between $90,000 - $110,000
- Annual Bonus
- Medical benefits with coverage paid for at 90%
- Dental and Vison Programs
- Generous Annual 401(k) Company Contribution of 15%
- Employee Assistance Program
- Paid Life Insurance
- Short Term Disability
- Long Term Disability
- Tuition Reimbursement
- Generous PTO
- Sick Time
- 12 Paid Company Holidays
- Parental Leave
- Career growth and progression opportunities
ROLES AND RESPONSIBILITIES:- Develop, test, implement, and maintain integrations between enterprise systems using an iPaaS cloud integration platform.
- Build and support REST APIs and integration services using established tools, patterns, and frameworks.
- Monitor integration performance, troubleshoot issues, and resolve data flow errors or system connectivity challenges.
- Maintain and enhance existing integrations to improve performance, reliability, and scalability.
- Create and maintain API documentation, integration mappings, and technical specifications.
- Support automated testing of integrations and APIs to ensure quality and functionality.
- Collaborate with internal teams to understand requirements, support integration priorities, and deliver solutions on time.
- Work with business stakeholders, analysts, and technical teams to understand integration and related data requirements.
- Contribute to solution design discussions, providing input on integration approaches and technical feasibility.
- Execute assigned development tasks in alignment with project plans, timelines, and delivery expectations.
- Perform testing and validation of integration to ensure accuracy, reliability, and performance.
- Document integration workflows, API structures, and data processes for knowledge sharing and support.
- Investigate and assist in resolving integration and data-related incidents, identifying root causes where possible.
- Follow established security, governance, and development standards and protect the confidentiality, security, and integrity of company information.
- Stay current with integration technologies, API development practices, and emerging tools.
- Build technical capabilities in integration platforms, APIs, and related data technologies.
- Contribute to a collaborative, team-oriented environment focused on continuous improvement.
MINIMUM EDUCATION & WORK REQUIREMENTS:- Bachelor's degree in Information Technology, Computer Science, Engineering, or related field; equivalent practical experience will be considered.
- 2+ years of experience developing API, message queue, and event-driven integrations.
- 2+ years of experience working with an iPaaS integration platform, preferably MuleSoft Anypoint Platform, Boomi, or Microsoft Azure Integration Services.
- Preferred experience:
- Experience using CI/CD pipelines for integration and API deployments.
- Integrating to D365 or similar ERP, Salesforce Sales Cloud, Salesforce Service Cloud, and eCommerce platforms.
- Exposure to Azure DevOps or comparable SDLC management tools.
KNOWLEDGE, SKILLS, AND ABILITIES:- Strong understanding of API security, API lifecycle, and API management.
- Basic understanding of data structures, database concepts, data transformation, and data pipeline fundamentals.
- Ability to troubleshoot integration and data issues using structured problem-solving techniques.
- Strong attention to detail with a focus on accuracy and reliability.
- Effective collaboration and communication skills across technical and business teams.
- Ability to manage multiple priorities in a fast-paced environment.
- Familiarity with testing practices, documentation standards, and development lifecycle tools such as Azure DevOps.
- Eagerness to learn and develop expertise in integration technologies and data platforms.