F

First Citizens BancShares

Full-service bank offering loans and investments

Senior Software Engineer

Backend EngineeringPosted on Nov 11
Full-time$120k - $150k

About the Job

Requirements

  • A bachelor's degree and 4 years of experience in software application development and maintenance, or a high school diploma or GED and 8 years of experience in software application development and maintenance.
  • Preferred education is a bachelor's degree, with Computer Science as the preferred area of study.
  • Advanced experience with programming languages and technologies such as Microsoft .NET (C#), ASP.NET Core, JavaScript, HTML 5, XML, SQL scripting, and PowerShell scripting.
  • Advanced experience with Hyland OnBase development tools and modules, including Workflow, WorkView, Unity Forms, Unity Client, Application Enabler, Document Import Processor (DIP), and Unity API.
  • Advanced experience developing and supporting OnBase integrations using REST APIs, web services, Microsoft SQL Server, and enterprise middleware platforms.
  • Experience administering and supporting OnBase environments, including security configuration, lifecycle management, document types, keyword management, queues, and workflow administration.
  • Advanced experience with Microsoft Team Foundation Server (TFS), Azure DevOps, Git, or similar code repository systems.
  • Advanced experience with ServiceNow or other information technology ticketing systems.
  • Knowledge of System Development Life Cycle methodologies, including Waterfall and Agile.
  • Knowledge of enterprise content management, intelligent document processing, records management, and workflow automation best practices.
  • Ability to be on call 24 hours a day, 7 days a week, on a rotating basis.

Responsibilities

  • Enhance department systems, processes, and applications; construct modules from programming specifications, develop testing methods, design materials, estimate time for new features and system changes, and assist with implementing modifications.
  • Design, develop, and support Hyland OnBase solutions, including Workflow, WorkView, Document Import Processor (DIP), Unity Forms, Application Enabler, and custom integrations.
  • Execute test plans to validate that application functions work as designed.
  • Collect data related to user requests and determine scope, time estimates, and system impacts.
  • Inspect business specifications, programming specifications, code, test plans, documentation, and implementation plans for accuracy.
  • Evaluate business requirements and translate them into scalable OnBase solutions and automated business processes.
  • Support production systems by addressing reported issues, anticipating maintenance requirements, and ensuring functionality for end-user needs.
  • Draft system, end-user, and operational documentation, including technical specifications and application designs.
  • Support OnBase production environments and troubleshoot workflow processing, document ingestion, integration services, and performance.
  • Contribute to complex software development lifecycle work, including software creation, enhancement, implementation, and evaluation.
  • Serve as a technical resource to management, associates, and business units, and provide subject matter expertise on Hyland OnBase architecture, Unity API development, REST API integrations, WorkView applications, and enterprise content management best practices.
  • Provide on-call support primarily for change management implementation and deployment.

Desired Qualifications

  • Hyland OnBase Certified System Administrator (OCSA), Hyland OnBase Certified Application Builder (OCAB), Hyland OnBase Certified Workflow Administrator (OCWA), or equivalent Hyland certifications are preferred.
  • Experience supporting high-availability production environments and participating in software upgrades, patching, migrations, and disaster recovery activities.

About the Company

First Citizens BancShares

Full-service bank offering loans and investments

First Citizens BancShares operates First Citizens Bank, offering a full range of financial services for individuals and businesses. Its products include checking and savings accounts, credit cards, mortgages and auto loans, personal loans, online and mobile banking, wealth management and investment services, insurance, and small business banking. The core product set is accessed via online and mobile platforms, branch networks, and ATM access, with features like online statements, bill pay, direct deposit, and rewards programs. The bank positions itself through a broad suite of banking and financial services tailored to different customer segments such as personal, business, and wealth customers, emphasizing integrated banking experience and customer support. Overall, the goal is to help customers manage money, borrow for major needs (homes, vehicles, education), invest for future goals, and protect their financial security through a range of financial products and advisory services.

Company size
10,001+
Company stage
IPO
Headquarters
Raleigh, NC
Founded
1898

Recently Posted Jobs

Explore more opportunities at First Citizens BancShares

See more jobs