Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Application Integration Developer

AT AAA Club Alliance
AAA Club Alliance

Lead Application Integration Developer

Wilmington, DE

AAA is seeking a Lead Application Integration Developer to join our team! This position works with architects and developers to translate the needs and requirements of the organization into software integrations for existing systems, and/or integration to and between third-party applications.

The Lead Application Integration Developer designs and implements in accordance with the organization's strategy for Enterprise Application Integration (EAI). This role works on a team responsible for fulfilling ACA's strategic integration vision following modern integration patterns in collaboration with architects and developers across the organization. The Lead Application Integration works with others on the development staff to ensure the effective development, testing and transfer of integrations to production applications in accordance with the EAI vision. In addition to responding to client technical systems questions, this role also communicates to project sponsors and external vendors for corrective actions needed.

Want more jobs like this?

Get Software Engineering jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.


Why Join AAA?

AAA is a great place to work. We provide a stable working environment with challenging and exciting career opportunities. To the qualified candidate, we offer:

• A competitive salary, dependent upon experience

• Annual Bonus Eligibility

• Comprehensive benefit package including, but not limited to: 3+ weeks of Paid Time Off during the first year, 401(k) plan with a company match up to 7%, Health & Life Insurance, Tuition Reimbursement, and a complimentary AAA Premier Membership.

Essential Functions: (70%)

• Designs, develops, and tests integrations based on modern EAI patterns - such as SOA - service oriented architecture; service oriented integration; ESB - enterprise service bus; EDA - event driven architectures; and microservices. Appropriately applies those patterns in building integrations between applications, and between applications and data sources.

• Works in accordance with project plans and timelines, providing updates to management, partners, and the Project Management Office as needed.

• Actively leads or participates in early design discussions for proposed projects

• Uses critical and conceptual thinking skills to envision the impact of technology decisions related to risk, benefits, consequences, and dependencies.

• Delivers in accordance with software development lifecycle

• Builds strong peer-to-peer relationships with partner developers and others in IT

Other Duties and Responsibilities: (30%)

• Communicates development status to improve to enable accurate completion of assignments and constructive interaction with others;

• Responds to service requests and incidents related to integrations

• Acknowledges and abides by Information Security Policies

• Participates in PCI Compliance, including providing evidence for quarterly and yearly audit as requested

Minimum Requirements:

• Bachelor's Degree (BS/BA) or equivalent in Computer Sciences, Business Administration, or related field with at least 5 years of development experience in various technologies

• Experience delivering integrations with multiple of the following integration patterns and approaches:
  • Publish / Subscribe Messaging
  • Microservices
  • Use of an Enterprise Service Bus
  • Event Driven Architecture
  • Point-to-point messaging
  • Dynamic and content based message routing
  • File transfers
  • Synchronous and asynchronous messaging integrations
  • Service governance
• Experience with integration technology platforms such as WSO2 or Mulesoft

• Extensive knowledge of the Software Development Life Cycle

• Experience in Object Oriented utilizing development tools, Jakarta EE (Java EE) and/or .NET along with SQL Server and/or Oracle.

• Strong oral and written communication to enable constructive interaction with all levels of individuals.

• Strong analytical and problem resolution skills.

• Experience with integrations using cloud based technologies (GCP, AWS, and/or Azure)

Keywords: Application Integration, SOA, Micro Services, Application Development, Information Technology, IT, AAA Jobs, DE IT Jobs, NJ IT Jobs, RPA, ESB, EAI, Cloud Computing, Application Architecture, Event Driven Architecture, EDA, Service Oriented Architecture, WSO2, Enterprise Service Bus, Enterprise Application Integration

AAA Club Alliance (ACA) is an equal opportunity employer.

Our investment in Diversity, Equity, and Inclusion:

At ACA, we are committed to cultivating a welcoming and inclusive workplace of team members with diverse backgrounds and experiences to enable us to meet our goals and support our values while serving our Members and customers. We strive to attract and retain candidates with a passion for their work and we encourage all qualified individuals, regardless of race, color , gender, identity, veteran status, sexual orientation, physical ability or national origin, to apply.

Job Category:
Information Technology

Client-provided location(s): Wilmington, DE, USA; Hamilton Township, NJ, USA
Job ID: AAAMidAtlantic-22076
Employment Type: Other