Enterprise Software Architect

America First Credit Union

Ogden, Northern (UT, KY)

Hybrid

USD 140,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

America First Credit Union in Riverdale, UT seeks an Enterprise Software Architect to design, develop, and lead enterprise integration and API management initiatives using IBM API Connect, ACE, and DataPower.

This role requires experience across the API lifecycle, security, data transformations, and DevOps; you will guide teams, review designs, and help deploy scalable integration platforms across on-premises and cloud environments.

Qualifications

  • Bachelor's degree in Computer Science, Mechanical Engineering, or related field.
  • 5+ years of experience building mission-critical software in financial services.
  • Experience with Java, JavaScript, and IBM ESQL.
  • Experience with IBM App Connect Enterprise, IBM API Connect, and DataPower.
  • Experience with APIs, web servers, microservices, and web hooks.
  • Knowledge of ACE and APIC architecture, design, and management.
  • API security including OAuth2, TLS, and API Keys; OWASP awareness.
  • SOAP and REST APIs using XML and JSON; DevOps tools like Jenkins, Ansible, Nexus.
  • IBM API Connect solutions certification and WebSphere/ACE certifications.

Responsibilities

  • Design, develop, and lead enterprise integration and API management using IBM API Connect, ACE, and DataPower.
  • Define enterprise integration standards and scalable frameworks; provide technical leadership.
  • Manage full API lifecycle: requirements, design, development, deployment, governance, monitoring, retirement.
  • Develop RESTful APIs with OpenAPI specs; enforce API design and docs best practices.
  • Configure API gateway policies: authentication, authorization, traffic mgmt, logging, analytics.
  • Implement API security using OAuth2, TLS, mutual TLS, and certificates.
  • Design and develop integration flows with IBM ACE: routing, transformation, mediation, exceptions.
  • Perform data transformations using ESQL, Java, XPath, XSLT.
  • Configure IBM DataPower services: gateways, XML firewalls, backend integrations.
  • Mediates protocols across REST, SOAP, MQ, and file-based systems; support hybrid/cloud deployments.
  • Collaborate with application, security, infra, and DevOps teams; provide architectural guidance.
  • Review designs and code for security and performance; document architecture.
  • Design HA/DR for integration platforms; monitor, troubleshoot, and perform root-cause analysis.
  • Prepare technical docs and integration design specs; support CI/CD deployments; mentor junior engineers.

Skills

Java
JavaScript
ESQL
XML/JSON
OpenAPI
API design
Leadership
API security

Education

Bachelor's degree in Computer Science
Bachelor's degree in Mechanical Engineering
Bachelor's degree or foreign equivalent

Tools

IBM API Connect
IBM App Connect Enterprise (ACE)
IBM DataPower
OpenShift
Kubernetes
Jenkins
Ansible
Nexus
Jira
Confluence
Bitbucket
GIT

Job description

Overview

Enterprise Software Architect

America First Credit Union in Riverdale, UT seeks Enterprise Software Architect. Design, develop, and lead enterprise integration and API management solutions using IBM API Connect, IBM App Connect Enterprise (ACE), and IBM DataPower. Define enterprise level integration architecture standards, design scalable integration frameworks, and provide technical leadership to development teams. Manage the full API lifecycle including requirements analysis, API design, development, deployment, versioning, governance, monitoring, and retirement. Develop RESTful APIs using Open API specifications and enforce best practices for API design and documentation. Configure API gateway policies including authentication, authorization, traffic management, throttling, logging, and analytics. Implement API security using OAuth 2.0, JWT, TLS, mutual TLS, and certificate based authentication. Design and develop integration message flows using IBM ACE, including routing, transformation, mediation, and exception handling. Perform data transformations using ESQL, Java, XPath, and XSLT. Configure and manage IBM DataPower services including multiprotocol gateways, XML firewalls, and backend integrations. Implement protocol mediation across REST, SOAP, MQ, and file based systems. Support hybrid and cloud integration platforms including on premise, OpenShift, and Kubernetes based deployments. Collaborate with application, security, infrastructure, and DevOps teams to deliver end-to-end integration solutions. Provide architectural guidance and technical leadership throughout the software development lifecycle. Review integration designs and code for compliance with architecture, security, and performance standards. Design high availability and disaster recovery solutions for integration platforms. Perform performance tuning, monitoring, troubleshooting, and root cause analysis for integration components. Prepare technical documentation, architecture diagrams, and integration design specifications. Support CI/CD automation for integration deployments and mentor junior integration engineers. Telecommuting is permitted within commutable distance to the office.

Must possess a Bachelor's Degree, or foreign equivalent in Mechanical Engineering, Computer Science, or a related field and 5 years of experience (post-progressive) in the job offered or a related field. Must possess experience with (i) building mission-critical software systems in financial services; (ii) languages and frameworks such as JavaScript, Java, and IBM's ESQL; (iii) Relational and NoSQL databases;(iv) IBM App Connect Enterprise, IBM API Connect, & DataPower; (v) APIs, web servers, microservices, and web hooks; (vi) Architecture, design, & management, using ACE and APIC; (vii) API security including OAuth2, TLS, and API Keys and OWASP vulnerabilities; (viii) SOAP and REST APIs, using XML and JSON; (ix) DevOps technology and practices such as Continuous Integration, Delivery, and Monitoring using Jenkins, Ansible, and Nexus; (x) Software life cycle, management, and documentation, using Jira, Confluence, Bitbucket, and GIT repository; and (xi) inwriting, reviewing, and documenting code. Must be IBM API Connect - Solution Implementer certified and WebSphere Message Broker, IIB, or ACE certified. Employer will accept three or four year degree.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise Software Architect
Enterprise Software Architect

Jobs in JS • South Ogden (UT)

On-site
USD 140,000 - 210,000
Enterprise Software Architect
Enterprise Software Architect

America First Credit Union • Utah

Hybrid
USD 120,000 - 180,000
Senior Enterprise API & Integration Architect
Senior Enterprise API & Integration Architect

Jobs in JS • South Ogden (UT)

Hybrid
USD 140,000 - 210,000
Senior Software Engineer - IBM App Connect Enterprise
Senior Software Engineer - IBM App Connect Enterprise

Paradigm • Seattle (WA)

On-site
USD 140,000 - 190,000
Senior Software Engineer – IBM App Connect Enterprise
Senior Software Engineer – IBM App Connect Enterprise

Paradigm • Irving (TX)

On-site
USD 120,000 - 170,000
Senior Software Engineer - IBM App Connect Enterprise
Senior Software Engineer - IBM App Connect Enterprise

Myparadigm • Town of Middleton (WI)

On-site
USD 120,000 - 160,000
Information Technology - Engineer, Software Ld
Information Technology - Engineer, Software Ld

Ampcus Inc • Reston (VA)

On-site
USD 120,000 - 180,000
Equal Opportunity Employer
System Integration Architect
System Integration Architect

Firma de Reclutamiento en PR • Guaynabo (PR)

On-site
USD 110,000 - 160,000
null
APPS SYSTEMS ENGINEER 6
APPS SYSTEMS ENGINEER 6

INT Technologies • Phoenix (AZ)

On-site
USD 100,000 - 130,000
IBM DataPower
IBM DataPower

SmartRecruiters, Inc. • Phoenix (AZ)

On-site
USD 90,000 - 130,000