Sr. Engineer, Integration
Listed on 2026-04-23
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software, DevOps
Position
Senior Integration Engineer
Job LocationLafayette, IN (Hybrid)
Job DescriptionResponsible for promoting a service‑oriented architecture and growing use of our API management gateway to publish APIs for other developers to utilize. Responsible for helping to decide best practices for how to develop within our environment, standardizing on the modules and platforms to use for development, and overseeing the work of contract developers to approve pull requests and ensure they are adhering to these standards.
Leverage Boomi middleware and API platform to build, deploy, and manage integration processes and APIs, configuring security, governance, and performance settings in the Boomi developer portal. Collaborate with other Scrum team members, translating business requirements into technical designs and delivering them through iterative sprints. Architect and oversee the implementation of responsive user interfaces using React, Type Script, and modern CSS frameworks.
Oversee the development of server‑side logic and RESTful APIs with Node.js and Express, integrating them with SQL Server databases. Design and optimize database schemas and complex T‑SQL queries to ensure high‑performance data retrieval. Build and manage API integrations using Boomi, configuring process flows, handling errors, and deploying to the API management portal. Integrate custom applications with other enterprise systems using various integration methods and publish APIs to our API gateway for other developers to utilize.
Manage the API Developer Portal and its documentation so that other developers can easily leverage the APIs. Conduct thorough code reviews, approve pull requests, and mentor contract developers to uphold coding best practices and team standards. Participate in sprint planning, backlog grooming, and daily stand‑ups to drive Agile delivery and continuous improvement. Implement and maintain CI/CD pipelines using tools like Azure Dev Ops to automate testing and deployment workflows.
Monitor application performance, troubleshoot production issues, and enforce security best practices to maintain system reliability. This position supervises approximately two peers who hold contract developer positions.
Job Requirements
- Bachelor's degree or equivalent in Computer Science, Computer and Information Technology, or a related technology field
- 5 years of related, progressive, postbaccalaureate experience
- Three (3) years of software development experience using full‑stack JavaScript (React, Type Script, and Node.js)
- Experience designing and managing SQL Server databases, including schema design, query optimization, and performance tuning
- Hands‑on experience with the Boomi platform, covering API management, integration processes, and developer portal configuration
- Experience with RESTful and SOAP web services, microservices architectures, and event‑driven integration patterns
- Experience integrating custom applications with other enterprise systems such as SAP, Salesforce, and IBM iSeries
- Experience using Git version control, Agile tools (JIRA, Confluence), and Dev Ops practices including containerization (Docker) and cloud platforms (AWS, Azure)
- Experience mentoring developers, leading code reviews, and guiding technical discussions
Background check required. 5% domestic travel to attend conferences and other company sites. This position is a hybrid role with a telecommute benefit within commuting distance of Lafayette, IN and the ability to work in‑office as required.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).