Integration Developer (Programmer Analyst)

ESL All CompaniesRochester, NY
Hybrid

About The Position

This position will build and maintain the connections that keep our core banking platform, digital channels, Customer Relationship Management (CRM), and third-party systems working together reliably by implementing technical solutions conforming to the standards and technical direction defined by ESL’s approach to software development and system implementations. This is primarily an integration-focused role as the majority of work will be implementing and developing integrations under the guidance of senior team members and the Integration Architect. The incumbent will work in an environment that is actively adopting AI-assisted development tooling to accelerate how we build.

Requirements

  • Bachelor’s degree or 4 years equivalent directly related programming experience
  • Minimum of 1 year of Programming experience in a corporate/business environment working with APIs, integrations, or application development. This can include college related internships and coops.
  • Ability to write complex SQL queries for use within integration processes and data mapping
  • Exposure to or interest in working with enterprise systems and third-party vendor APIs
  • Basic familiarity with at least one object-oriented or scripting language (C#, Python, Java, or similar)
  • Strong communication skills and the ability to work across technical and business teams
  • Demonstrates alignment with ESL’s Core Values, mission, vision, and Purpose to help our community thrive and prosper

Nice To Haves

  • Bachelor’s degree in Business administration with concentration in Information systems, Computer Science, or Mathematics/Statistics
  • IT experience in financial services or another regulated industry
  • Exposure to or coursework in integration platforms such as Boomi, MuleSoft, or similar iPaaS tools
  • Familiarity with Azure cloud services
  • Experience with Fiserv DNA or other core banking platforms
  • Demonstrated self-starter mentality: personal projects, open-source contributions, or applications built outside of coursework

Responsibilities

  • Implement technical solutions to address business needs
  • Contribute to technical solutions under the direction of senior developers and the Integration Architect
  • Active participate in requirements determination and consulting with the business
  • Participate in design efforts and code reviews to ensure quality software development standards
  • Support functional parts of the business with their IT needs and goals
  • Assist in the tooling and processes of modern software development services (Azure DevOps, security, testing, etc.)
  • Develops applications using Boomi, Visual Studio and other Development tools.
  • Understand SQL and is able to write basic to intermediate queries utilized in application development
  • Demonstrate the ability to learn new programming languages and technologies to meet evolving business needs
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies
  • Assist in the development of tooling and processes (DEVOPSSEC, Agile, testing) for modern software development practices
  • Assists business owners with the understanding and implementation of the ESL Desired Information Architecture.
  • Provides a high degree of support for business unit clients
  • Consults with organizational management to clarify technical issues and identify opportunities for future initiatives
  • Works closely with support team members to ensure that deliverables meet IT standards and client quality and timeliness expectations.
  • Implements reliable integration solutions that meet batch and real time performance expectations and support pre-established uptime goals
  • Schedules changes in accordance with Change Management policies and procedures
  • Proactively engages in the resolution of production issues both within and outside immediate areas of expertise
  • Provides 24X7 production support as needed
  • Responsible for clearly defining and communicating expectations with vendors
  • Collaborates with suppliers to develop effective solutions that meet ESL business needs

Benefits

  • wellness program
  • family assistance plan
  • 401k with match
  • paid volunteer time
  • Learning & Development training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service