Software Engineer – Integration Specialist

Posted 16hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer building secure API integrations for Emergifi’s credit-union fintech platform. Connecting core banking, digital banking, and fintech systems for real-time financial data exchange.

Responsibilities:

  • Design, develop, and maintain RESTful services, webhooks, and batch ETL jobs connecting core banking platforms with digital banking platforms
  • Implement integrations using internal microservices and/or middleware to ensure scalability, reuse, and centralized monitoring
  • Build and manage data models, mappings, and transformations for loans, shares/deposits, transactions, payments (ACH, wires, RTP), and treasury services
  • Establish and operate secure authentication/authorization patterns, including OAuth 2.0/OIDC, mTLS, and signed webhooks
  • Manage secrets, keys, and certificates
  • Develop CI/CD pipelines, automated tests, and observability through logging, metrics, and tracing
  • Collaborate with product owners, business stakeholders, vendors, and security/compliance teams to refine requirements and deliver integration features
  • Create and maintain API specifications, data dictionaries, and sequence/flow diagrams
  • Deliver knowledge transfer to operations teams
  • Troubleshoot production incidents, perform root cause analysis, and implement corrective/preventive actions
  • Perform other duties and responsibilities as requested or required

Requirements:

  • Proficiency with REST/JSON, XML/SOAP, eventing (webhooks, pub/sub), and schema versioning
  • Strong SQL skills and ETL/ELT experience
  • Familiarity with data warehousing concepts
  • Ability to use AI effectively is required
  • Ability to use AI fluently is desirable
  • Experience with .NET; scripting/programming in Python is a plus
  • Experience integrating with at least one credit union core platform (e.g., Symitar, Fiserv DNA, Corelation Keystone, Sharetec, CU*BASE)
  • Experience integrating with at least one digital banking platform (e.g., Q2, Alkami, Lumin Digital, Bankjoy)
  • Hands on with Git, CI/CD (Azure DevOps/GitHub), containers, and cloud services (Azure preferred)
  • Bachelor’s degree in Computer Science, Information Systems, or related field; or equivalent experience
  • 3+ years of hands-on system integration/API development in financial services or fintech
  • Credit union experience preferred

Benefits:

  • 401(k) with employer match and profit sharing
  • Health, Dental, Vision
  • Group Life and Long Term Disability
  • Paid Time Off
  • Tuition Reimbursement
  • Remote work opportunities
  • Competitive salary
  • Modern, flexible environment
  • Professional and personal growth opportunities
  • Performance excellence recognition and rewards
  • Work-life balance supporting professional, family, friends, and community contributions