Senior Applications & Integration Engineer

COGENT BANK•Lake Mary, FL

About The Position

Cogent Bank is seeking a highly motivated, technically skilled Senior Applications & Integration Engineer to design, develop, integrate, automate, and support enterprise technology solutions across the organization. This hands-on role covers custom software development, API design and integration, workflow automation, data exchange, and application support. The successful candidate will write code, integrate vendor platforms, build automation, troubleshoot production issues, and work directly with business stakeholders to address operational challenges. The position supports strategic initiatives across Operations, Retail Banking, Commercial Banking, Treasury Management, Embedded Finance, Compliance, BSA/AML, Fraud, Finance, and Information Technology. The engineer will help advance the Bank’s digital transformation by delivering secure, scalable, supportable, and well-documented solutions. The role also provides technical guidance and mentorship while remaining a hands-on individual contributor.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or an equivalent combination of education and relevant experience.
  • Five or more years of progressive experience in software development, application engineering, systems integration, API development, or a closely related discipline.
  • Hands-on experience supporting enterprise applications and production integrations.
  • Demonstrated ability to translate business and control requirements into reliable technical solutions.
  • Experience working within formal change management, software development lifecycle, testing, and documentation processes.
  • Strong written and verbal communication skills, with the ability to work effectively with technical and business stakeholders.

Nice To Haves

  • Experience in banking, financial services, fintech, or another highly regulated industry.
  • Experience with core banking, digital banking, treasury management, loan origination, CRM, fraud detection, BSA/AML, and enterprise reporting platforms.
  • Experience with ACH, wire transfer, real-time payments, FedNow, card processing, payment operations, or related financial integrations.
  • Experience with fintech and Embedded Finance partner integrations, technical onboarding, API connectivity, and vendor coordination.
  • Application development experience with C#, .NET/.NET Core, Python, JavaScript, HTML/CSS, web services, and application support.
  • Data experience with Microsoft SQL Server, T-SQL, ETL, data integration, reconciliation, data quality, and data warehousing concepts.
  • Integration experience with REST APIs, SOAP services, JSON, XML, SFTP, batch processing, event-driven integration, and API management.
  • Cloud and automation experience with Microsoft Azure, Azure Functions, Azure Logic Apps, Azure App Service, Azure Storage, Power Platform, Power Automate, and PowerShell.
  • DevOps and operations experience with Git, Azure DevOps, CI/CD pipelines, testing, release management, monitoring, logging, incident response, and change management.
  • Reporting and analytics experience with Power BI, Snowflake, SSRS or similar reporting tools, dashboard development, and operational metrics.

Responsibilities

  • Design, develop, test, deploy, and maintain custom business applications and internal tools, including web portals, dashboards, reporting platforms, backend services, APIs, and data-processing solutions.
  • Participate throughout the software development lifecycle in requirements gathering, solution design, testing, release management, documentation, and ongoing support.
  • Apply reusable design patterns, coding standards, peer review, source control, and secure development practices.
  • Design, build, and maintain integrations between internal banking systems, third-party applications, fintech platforms, and cloud services, including REST, SOAP, SFTP, file-based, batch, and event-driven integrations.
  • Develop reusable integration services, middleware components, data mappings, validation controls, monitoring, and error-handling processes.
  • Troubleshoot production integration failures, perform root-cause analysis, and coordinate remediation with vendors and internal teams.
  • Design, develop, document, secure, test, and maintain enterprise APIs and support integrations involving core banking, digital banking, treasury management, CRM, fraud, BSA/AML, payment, data, and fintech platforms.
  • Collaborate with vendors and business stakeholders on technical requirements, interface specifications, authentication methods, data contracts, and testing plans.
  • Support partner onboarding and connectivity while maintaining appropriate access controls, logging, resiliency, and operational documentation.
  • Analyze business processes and identify opportunities to reduce manual effort, improve accuracy, and strengthen operational controls.
  • Build workflow automations using Microsoft Power Platform, Power Automate, Azure Functions, Azure Logic Apps, PowerShell, scheduled processes, and custom services.
  • Create sustainable automation solutions with documented ownership, exception handling, monitoring, testing, and support procedures; measure and communicate outcomes such as cycle-time reduction, control improvements, and operational efficiency.
  • Develop operational reports, dashboards, data extracts, transformation processes, and system-to-system data flows; partner with business teams on metrics, data quality checks, reconciliation requirements, and reporting needs.
  • Support enterprise data, analytics, artificial intelligence, and business intelligence initiatives while ensuring data handling aligns with Bank security, privacy, retention, and access requirements.
  • Serve as a trusted technical advisor and lead technical workstreams for application implementations, integrations, modernization efforts, and vendor-delivered solutions.
  • Evaluate new technologies and provide practical recommendations based on security, supportability, cost, scalability, and business value.
  • Provide technical guidance and mentorship to team members while remaining a hands-on individual contributor.
  • Create and maintain architecture diagrams, support runbooks, interface inventories, troubleshooting guides, and implementation documentation.
  • Follow secure coding, secrets management, least-privilege access, vulnerability management, logging, change management, and deployment standards.
  • Participate in architecture reviews, risk assessments, vendor evaluations, testing, audit support, and regulatory examinations as needed.
  • Ensure solutions align with Bank information security policies, data governance requirements, business continuity expectations, and applicable regulatory obligations.
  • Promptly identify, document, escalate, and remediate application and integration risks.
  • Read and become familiar with the BSA/AML program and policy, follow BSA/AML/OFAC policies and procedures, and complete related online courses.
  • Perform other tasks, responsibilities, or duties as directed by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service