Expect More: Everything, Everywhere
Software Engineer – Integration Specialist
Location
United States
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – Integration Specialist
E-Central Credit Union
• Design, develop, and maintain RESTful services, webhooks, and batch ETL jobs that connect 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, and treasury services. • Establish and operate secure authentication/authorization patterns; manage secrets, keys, and certificates. • Develop CI/CD pipelines, automated tests, and observability to ensure integration reliability, performance, and recoverability. • Collaborate with product owners, business stakeholders, vendors, and security/compliance to refine requirements and deliver integration features. • Create and maintain documentation and deliver knowledge transfer to operations teams. • Troubleshoot production incidents; perform root cause analysis and implement corrective/preventive actions.
Job 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).
Benefits
- Pension (fully funded by Corporate Central)
- 401(k)
- Health, Dental, Vision
- Group Life and Long Term Disability
- Paid Time Off
- Sabbatical Program
- Tuition Reimbursement
- Remote work opportunities
- Competitive salary
- And much more!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-Stack Engineer
Board of InnovationWe are a global innovation firm. Imagining tomorrow's products, services and businesses - and creating them today.
• Design, implement, and ship products that wrap AI capabilities into something users can use • Build responsive front-ends, scalable back-end services, and database and pipeline plumbing • Collaborate closely with AI engineers to integrate models, agents, and retrieval systems • Own testing, observability, and feedback loops for product performance • Work with engineers, designers, and strategists during the project lifecycle
Linux Kernel Developer, C Programming, Memory Management
GSB SolutionsInnovating Services with Human Value
• Develop, modify, and maintain Linux kernel modules using C, with a focus on performance, scalability, and maintainability. • Implement and optimize memory management functions and libraries, improving efficiency in memory allocation, deallocation, and data integrity. • Design and develop new kernel components and features, particularly related to memory management and low-level system operations. • Debug and troubleshoot kernel-level issues, using tools like gdb, strace, and other debugging utilities. • Perform code reviews, optimize existing code, and adhere to best practices in kernel development. • Collaborate closely with system architects, embedded software engineers, and hardware engineers to ensure seamless integration and optimal performance. • Contribute to documentation, including technical specifications, code documentation, and user guides for kernel components and memory management libraries.
• Design and implement low-latency REST and GraphQL APIs using Spring Boot, handling millions of requests daily with sub-100ms response times • Architect and build production-grade microservices with Spring Cloud — including service discovery, distributed config, circuit breakers, and API gateway integration • Build high-performance export and reporting services supporting large-scale data extraction for enterprise customers using Spring Batch and async processing patterns • Design resilient systems leveraging Spring's resilience patterns, rate limiting, and solve multi-tenancy challenges including "noisy neighbor" problems • Lead technical design reviews, establish backend engineering best practices, and mentor engineers across the team on Java and Spring Boot patterns • Collaborate closely with our US-based product and engineering teams to translate complex supply chain requirements into elegant, maintainable backend solutions
Software Engineer II
Quokka.ioProactive mobile security that makes you, your customers, organization, and employees feel safe and secure.
• Gathering and analyzing business and technical requirements for software applications • Take the lead in making implementation decisions based on high-level requirements. • Develop web-based software for services that facilitate the workflow of automated analysis of mobile applications. • Foster the growth of junior engineers through code reviews, mentoring, supporting, etc. to build and grow our engineering team. • Learn from and collaborate with stakeholders in various projects to identify paths forward for development.




