Virginia Tech's Enterprise Systems team needs to design, develop, and document real-time and scheduled ERP integrations in the Boomi platform to provide critical information services and support the evolution of administrative operations.
Requirements
- Demonstrated experience in developing custom solutions using the Boomi integration platform across the full SDLC, including requirements gathering, business analysis, development, troubleshooting, testing, and implementation of integrations leveraging APIs.
- Demonstrated knowledge of modern integration design patterns and anti-patterns.
- Demonstrated understanding of API security best practices.
- Demonstrated knowledge of REST and SOAP web services, XML, and JSON.
- Experience with Relational Database Management Systems and SQL.
- Boomi Associate Integration Developer certification.
- Experience with Git and automated CI/CD pipelines.
Responsibilities
- Design, develop and maintain API, Database, and File integrations within the Boomi platform in support of the University’s ERP and associated applications.
- Perform administration of the Boomi platform, including process integration, deployment/release management, security management, and production support.
- Analyze user enhancement requests to include identifying potential problem areas and recommend optimum solution approaches.
- Perform integration testing and provide support for user acceptance testing of new integration processes.
- Create and maintain documentation for integration solutions.
- Design, develop, and document real-time and scheduled ERP integrations in the Boomi platform independently under general direction.
- Handle multiple assignments simultaneously and collaborate with colleagues.
Other
- Master’s degree in Computer Science, Information Technology, Business, or a related field, or a combination of education, training, and experience that equates to a Master's degree.
- Communicate with project managers, developers, end users, and external third parties to analyze business needs, design cohesive integration solutions and ensure effective collaboration.
- Strong analytical and problem-solving skills.
- Ability to work as part of a cross-functional team with clear verbal and written communication skills.
- Strong, self-motivated desire to learn and apply new ideas and technologies to meet ever-evolving use cases under minimal supervision.