Senior Intigraiton Specalist
Job Description
POSITION RESPONSIBILITIES(Percent of Time)
1. Prototype, Build, Document, and Support Integrations(40%)
- Design and develop integrations between Salesforce and external systems.
- Participate in development ceremonies such as story design, estimation, prioritization, testing, and development.
- Accurately estimate work effort and set realistic schedules for integration development.
2. Maintain and Improve Integration Platforms(30%)
- Maintain, upgrade, and improve platforms used for integration, such as Xplenty, Mulesoft, Heroku, Postgres, etc.
- Monitor, troubleshoot, and resolve integration issues.
- Perform functional testing or assist in the execution of testing efforts.
3. Design and Maintain Integration Documentation(20%)
- Create and maintain integration documentation including entity relationship diagrams, data maps, data dictionaries, sequence diagrams, integration patterns, and design specifications.
4. Maintain Effective Business Relations and Knowledge Transfer(10%)
- Maintain strong relationships with stakeholders and ensure the timely and relevant delivery of information.
- Quickly identify and report problems and delays.
- Conduct knowledge transfer activities to relevant teams after integration changes.
ORGANIZATIONAL RELATIONSHIPS
- Junior Developers: Collaborate and provide guidance on integration development.
- Lead Developers: Work closely to ensure technical alignment and design consistency.
- Product Owners: Align on requirements and priorities for integration projects.
- Business Partners: Interface with business stakeholders to understand requirements.
- Architect: Collaborate with architects to ensure integration solutions fit the overall system design.
- Ancillary System Integration Team Members: Work alongside other teams to ensure seamless integrations.
EDUCATION AND EXPERIENCE
- Bachelor's degree in computer science or a related field, or equivalent practical experience.
- 5-8+ years of relevant integration development experience; 8+ years preferred.
TECHNICAL SKILLS REQUIREMENTS
Basic Qualifications:
- API or Flat File Integrations: Experience developing integrations between large-scale platforms like SAP, Salesforce, and Workday.
- ETL Concepts & Processes: Demonstrable working knowledge of ETL tools and processes.
- Comfortable with building Indexes, Query Joins, and Database Views.
- Object-Oriented Design: Strong knowledge of object-oriented analysis and design, database design, and the software development lifecycle.
- API Development: Ability to design and write APIs using REST principles and develop integration solutions.
- Salesforce Integration: Experience integrating with Salesforce using Web Services, or leveraging the Salesforce API (REST/SOAP/Metadata).
- Agile & DevOps: Strong working experience in Agile methodology and DevOps framework.
- Problem-Solving Skills: Ability to work cross-functionally in a fast-paced and rapidly changing environment.
- Software Development Lifecycle: Familiarity with modern development practices, including iterative and incremental development.
Preferred Skills:
- Heroku, XPlenty, PostgreSQL: Direct experience with Heroku, XPlenty, and PostgreSQL is preferred.
- MuleSoft: Familiarity with MuleSoft is a plus, though not required.
- SAP & SFDC Integration: Working knowledge of SAP and Salesforce integration is strongly preferred.
- API Management: Demonstrated awareness of API management tools and best practices.
- Customer Focus: Strong focus on customer needs with a high tolerance for ambiguity and changing requirements.
- Technical Leadership: Demonstrated technical thought leadership in integration projects.
PHYSICAL POSITION REQUIREMENTS
- Hybrid Work Schedule: Tuesday to Thursday working from the office.
- Occasional remote work flexibility as per company policy.
- Primarily a sedentary role with extended hours at the computer.
- May require occasional travel for team workshops or conferences.
EMPLOYMENT TYPE
- Full-Time
More Info
Job Type:
Industry:
Role:
Function:
Employment Type:
Key Skills
Support Integrations
ETL Concepts & Processes
API or Flat File Integrations
