Senior Software Engineer

First Bank (FBNC)

North Carolina

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Bank (FBNC) in North Carolina seeks a Senior Software Engineer to design, develop, and support enterprise software, integrations, and APIs that enhance customer experiences and efficiency.

You will provide technical leadership, architectural guidance, and mentorship to engineering teams while collaborating with business stakeholders, product owners, vendors, and technology partners on complex initiatives.

Qualifications

  • Experience with enterprise integration platforms and API-led architectures.
  • Background in cloud-based, scalable integration solutions.
  • Familiarity with fintech or digital banking integrations.
  • Knowledge of security, compliance, and regulatory requirements.

Responsibilities

  • Design, develop, test, deploy, and support enterprise software applications, APIs, integrations, and automation solutions.
  • Lead the technical design and implementation of complex projects spanning multiple applications, platforms, and business areas.
  • Collaborate with business stakeholders, product owners, and technology teams to deliver innovative solutions.
  • Design and maintain secure, scalable architectures aligned with enterprise standards and regulatory requirements.
  • Provide technical leadership through mentoring, code reviews, architecture reviews, and best practices.
  • Develop and manage integrations utilizing API gateways, event-driven architectures, cloud platforms, and third-party solutions.
  • Troubleshoot and resolve complex application, integration, and production support issues.
  • Partner with infrastructure, security, compliance, and vendor teams to ensure solution reliability and operational excellence.
  • Evaluate emerging technologies, development frameworks, and vendor solutions to support strategic initiatives.
  • Support DevOps practices including automated testing, CI/CD pipelines, deployment automation, and monitoring.
  • Develop and maintain technical documentation, standards, procedures, and architectural artifacts.
  • Cultivate and disseminate software engineering and integration best practices throughout the organization.

Skills

Technical leadership
Enterprise integration
Architectural design
Regulatory compliance

Tools

MuleSoft Anypoint Platform
API Management
Microsoft Azure
Amazon Web Services (AWS)
Azure DevOps
GitHub Actions
Jenkins
RabbitMQ
Kafka
Azure Service Bus
Snowflake
ServiceNow
OnBase
Salesforce

Job description

As a Senior Software Engineer at First Bank, you will be responsible for designing, developing, and supporting enterprise software applications, integrations, APIs, and digital solutions that strengthen products, improve customer experiences, and enhance operational efficiency. In addition to hands‑on development, this role provides technical leadership, architectural guidance, and mentorship to engineering teams while collaborating closely with business leaders, product owners, vendors, and technology partners.

The ideal candidate is comfortable leading complex technical initiatives, d

Responsibilities
  • Design, develop, test, deploy, and support enterprise software applications, APIs, integrations, and automation solutions.
  • Lead the technical design and implementation of complex projects spanning multiple applications, platforms, and business areas.
  • Collaborate with business stakeholders, product owners, and technology teams to identify, define, and deliver innovative solutions.
  • Design and maintain secure, scalable, and supportable architectures aligned with enterprise standards and regulatory requirements.
  • Provide technical leadership through mentoring, code reviews, architecture reviews, and development best practices.
  • Develop and manage integrations utilizing API gateways, event‑driven architectures, cloud platforms, and third‑party solutions.
  • Troubleshoot and resolve complex application, integration, and production support issues.
  • Partner with infrastructure, security, compliance, and vendor teams to ensure solution reliability and operational excellence.
  • Evaluate emerging technologies, development frameworks, and vendor solutions to support strategic initiatives.
  • Support DevOps practices including automated testing, CI/CD pipelines, deployment automation, and monitoring.
  • Develop and maintain technical documentation, standards, procedures, and architectural artifacts.
  • Cultivate and disseminate software engineering and integration best practices throughout the organization.
Qualifications
  • MuleSoft Anypoint Platform, API Management, or enterprise integration platforms.
  • Microsoft Azure and/or Amazon Web Services (AWS) cloud platforms.
  • Azure DevOps, GitHub Actions, Jenkins, or other CI/CD platforms.
  • Event streaming and messaging technologies such as RabbitMQ, Kafka, Azure Service Bus, or equivalent platforms.
  • Snowflake, ServiceNow, OnBase, Salesforce, or other enterprise SaaS platforms.
  • Digital banking, fintech, payments, treasury management, lending, or core banking integrations.
  • AI, automation, intelligent workflows, MCP‑based integrations, or Generative AI technologies.
  • Banking, financial services, or other highly regulated industries.
  • AWS, Azure, MuleSoft, security, or architecture‑related certifications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

First Bank SBA, Inc. • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Applications & Integration Engineer
Senior Applications & Integration Engineer

Cogent Bank • Florida

On-site
USD 110,000 - 165,000
Software Engineer I
Software Engineer I

First Citizens Bank • Texas

Remote
USD 70,000 - 90,000
Senior Software Engineer: Cloud, APIs & Architecture Lead
Senior Software Engineer: Cloud, APIs & Architecture Lead

First Bank SBA, Inc. • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Infinite Computer Solutions • New Jersey

On-site
USD 110,000 - 170,000
Software Engineer
Software Engineer

Compunnel Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Software Engineer: End-to-End FinTech Apps & APIs
Senior Software Engineer: End-to-End FinTech Apps & APIs

First Electronic Bank • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
Senior Engineer
Senior Engineer

Bank of America • Newark (NJ)

On-site
USD 140,000 - 170,000
Software Engineer Consultant
Software Engineer Consultant

First Citizens Bank • Raleigh (NC)

Remote
USD 148,000 - 226,000
Benefits package
Senior Software Engineer
Senior Software Engineer

US Bank • Irving (TX)

On-site
USD 110,000 - 160,000