Software Engineer – Integration Specialist
Posted 16hrs ago
Employment Information
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



















