Senior Software Engineer
FirstBank
SUMMARY: 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, defining solution architectures, evaluating emerging technologies, and delivering secure, scalable, and reliable solutions across cloud, on-premises, and hybrid environments. ESSENTIAL FUNCTIONS:
- 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.
- Completes annual compliance courses.
- Adheres specifically to all corporate policies and procedures. Also adheres to Federal and State regulations and laws; including, the Bank Secrecy Act and the Anti-Money Laundering Act.
- Adheres to our Service Excellence standards and promotes their implementation with peers and associates they support.
- Performs other duties as required.
- 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Raleigh, NC vacancy
- IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...SeniorWork at office
- ...9Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective...SeniorLong term contractFor contractorsRemote work
$174k - $252k
...approaches to leverage offloads efficiently with Google hardware and software so you can build and test software in C++ for use on Google's... ...Science or a related technical field.Google's software engineers develop the next-generation technologies that change how billions...Senior$107.9k - $183.4k
...relentless execution. You bring the ideas and drive. We'll build what's next — together.Job SummarynCino is looking for a Senior Software Engineer to join our Global Banking Solutions engineering group, where you will help build the products financial institutions rely...SeniorLocal area$157.25k - $195.68k
...and managing RPM-based distributions and RHEL composes; release engineering processes, including triaging failures for RHEL streams and... ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-...SeniorContract workWork experience placementWork at officeRemote workFlexible hours$60 - $65 per hour
...Requisition ID: HCR0003128 Job Title: Senior Software Engineer Client: Merz Work Location: 6501 Six Forks Road, Raleigh, NC 27615 Pay rate: $60 to $65/hr Bill rate: $115/hr FULLY ONSITE- Monday to Friday Job Description: FULLY ONSITE- Monday...SeniorMonday to Friday- ...Senior Software Engineer with Picture this: your team's engineers are shipping faster, catching more bugs before production, and building their own AI agents to handle the repetitive stuff, because you showed them how. About the Company: Our client is a cloud...SeniorWork at officeVisa sponsorshipWork visa
$159.91k - $203.51k
...needs. Create, maintain and share technical documentation used by engineers and other team members. Be able to adapt seamlessly to the... ...Computer Science, Information Science, Electronics Engineering, Software Engineering, or a related field plus five (5) years of...SeniorRemote work$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours$109.5k - $150.5k
...strive for the best, own our actions, and grow and evolve. Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance - a global leader in pre-K-12 education technology. Freckle...SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours$152.5k - $205k
...will also create internal tools that enable our Customer Success teams to deliver exceptional support. As a member of a dedicated engineering team, you will contribute to Circle’s broader frontend ecosystem by participating in code reviews, promoting consistent...SeniorFlexible hours$102.7k
...SUMMARY CANDIDATE MUST BE US Citizen (due to contractual/access requirements) This job is an integral member of an agile software engineer team, focused on building scalable software applications to serve our customers. The candidate will be responsible for taking...SeniorTemporary workFor contractorsWork at officeLocal area$152k - $241.5k
...visuals. You will partner with OS, container, GPU, and systems engineers. When useful, you will apply machine learning and deep... ...implementations (e.g. ML/DL for classification/prediction) inside existing software workflows.What we need to see:5+ years analyzing complex...SeniorFull timeRemote work$115k - $170k
What You'll DoWe’re looking for a Senior Software Engineer to join our insurance technology team! This is a hands-on leadership-by-example role for an engineer who cares about building software that makes a real difference. You’ll lead the build and enhancements for the...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work$118.6k - $195.68k
...for current or future visa sponsorship. *About the JobRed Hat Engineering is establishing a new, dedicated team focused on enhancing... ...Virtualization (KubeVirt). We are seeking a passionate and experienced Senior Software Engineer with deep expertise in Windows internals to join...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeImmediate startRemote workFlexible hours- Experience in Scala, Java, and/or any functional language. We code primarily in Scala, so you'll be excited to either ramp or continue with such Experience in microservices architecture, messaging patterns, and deployment models Experience in API design and building robust...Senior
$140k - $200k
...Software Engineer (Mid-Level–Senior) HealthTech | Fully Remote — United States | Full-Time Base salary: $140,000–$200,000 USD annually, plus bonus and equity Flexible hours with Pacific Time overlap | No travel Build what comes next in AI-powered healthcare...SeniorFull timeRemote workFlexible hours- ...Job Functions: Design, code, integrate, test, and debug game software for slot machines. Demonstrate a strong understanding of the platform... ...to team members. Collaborate with software quality assurance engineers to ensure regulatory compliance and timely product release....SeniorLocal area
- ...Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging... ...reliability, and delivery. Collaborates with senior engineers, product partners, and architecture...SeniorFull timePart timeLocal areaImmediate startShift workDay shift
- ...Position Summary This role is responsible for serving as a core member the Vision Software Development team in both an R&D & Commercial capacity. The Senior Vision Software Engineer will actively communicate with project stakeholders and the Director of Vision to monitor...SeniorContract workWork at officeFlexible hours
- ...looking for a highly experienced back-end/middle-tier engineer, comfortable working across a range of technologies (... ...related degree) 5+ years hands-on experience as a software engineer Proven experience as a senior engineer responsible for implementing sophisticated solutions...SeniorWork experience placementWork at officeWork from home
- Job Description We are looking for Senior Software Engineers to help build and operate core components of the Azure Red Hat OpenShift (ARO) Hosted Control Plane platform. In this role, you will work across infrastructure, backend services, Azure Resource Provider integrations...Senior
$120k - $140k
...The Role We're looking for a Senior Software Engineer in Test who brings a builder's mindset to quality engineering. You'll be a hands-on senior engineer and mentor who helps shape our test automation strategy alongside our Principal Software Engineer in Test, raises...SeniorFull timeRemote workFlexible hoursShift work- ...in Silicon Valley innovation, industrial engineering, and computer science. With a team of... ...industries globally. Ndustrial builds software that helps the world's largest food, cold... ...About the Role: Ndustrial is hiring a Senior Software Engineer to help design and...SeniorWork at officeLocal areaFlexible hours
$104k - $143k
...than just a job—you will find purpose and pride. Job DescriptionYour Role at BaxterThis is where your work saves lives.As Senior Software Engineer, own and direct the cybersecurity design and analysis of multiple medical devices. Demonstrate subject matter expert knowledge...SeniorFull timeTemporary workWork visaFlexible hours3 days per week- Senior Software Engineer Are you looking for a high energy, strategic, and fast-paced position with an impactful and mission-driven company? Join Relias, the company changing lives throughout the world by helping healthcare organizations improve their clinical and financial...SeniorLive inWork at office
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and...Senior- ...product owners, solution architects, functional analysts, and engineering teams to design scalable, secure, and maintainable solutions.... ...development, and implementation of customized SAP solutions, software integrations, enhancements, and extensions utilizing technologies...SeniorPermanent employmentFull timePart timeWork experience placementH1bWork visaShift workDay shift
$106k - $120k
...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$176k - $230k
...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $176K - $230K At Confluent, we are committed... ...Team. One Data Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of critical...SeniorFull timeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer full time Raleigh, NC
- graduate software developer no experience Raleigh, NC
- software engineer healthcare Raleigh, NC
- network software engineer Raleigh, NC
- software engineer internship Raleigh, NC
- senior software engineer Raleigh, NC
- software system engineer Raleigh, NC
- software developer Raleigh, NC
- ngo software engineer Raleigh, NC
- startup software engineer Raleigh, NC



