Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
First Citizens Bank

Software Engineer – Consultant

First Citizens Bank

. Provide complex technical support to data processing systems through software and process enhancements .

Posted 11/2/2026full-timeRemote • North Carolina • United StatesSeniorLead💰 $148,382 - $225,522 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development and integration, particularly with Microsoft .NET, REST APIs, and cloud technologies. Proficient in analyzing and enhancing data processing systems while providing technical support and documentation.

Highest-signal resume keywords
Microsoft .NET (C#)ASP.NET CoreREST APIs DevelopmentSQL ScriptingAgile Methodology

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptHTML 5XMLPowershell ScriptingSQL DBETL DevelopmentCloud TechnologiesKubernetesDockerMicroservices Design
Tools & Technologies
Microsoft Team Foundation ServerControl-MSterlingSFTPAZDOHELM ChartsAmazon S3NetApp S3AWS SDKsOpenShift
Industry Keywords
Software Development Life CycleTechnical SupportData Processing SystemsVulnerability RemediationService-Oriented Architecture

Tech Stack

Tools & technologies
ASP.NETAWSAzureCloudDockerETLJavaJavaScriptKubernetesMicroservicesOpenShiftSDLCSQLTFS.NET

About the role

Key responsibilities & impact
  • Provide complex technical support to data processing systems through software and process enhancements
  • Develop software and procedures that improve processing capabilities
  • Analyze, code, test, and implement solutions in coordination with management, associates, and end users
  • Support production systems by resolving issues, anticipating maintenance requirements, and ensuring ongoing functionality
  • Evaluate and improve department systems, processes, and applications
  • Construct modules, develop testing methods, and design materials from programming specifications
  • Provide feature time estimates and assist with implementing system modifications
  • Execute test plans to validate application functions
  • Collect user-request data and determine scope, time estimates, and system impacts
  • Inspect business and programming specifications, coding, test plans, documentation, and implementation plans for accuracy
  • Draft system, end-user, and operational documentation, including technical specifications and application designs
  • Participate in the software development life cycle, including software creation, enhancement, implementation, and evaluation
  • Serve as a technical resource for management, associates, and business units
  • Provide subject matter expertise on software evaluations, feasibility studies, and new technologies
  • Lead software development and integration with third-party solutions as a point of contact for third-party vendors
  • Recommend processes and products aligned with strategic goals and the Bank’s long-term technology direction

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Information Technology, or a related field plus eight (8) years of experience in the job offered or as a Senior Software Engineer, Software Developer, or related occupation; alternatively, a Master’s degree in Computer Science, Information Technology, or a related field plus six (6) years of experience
  • Advanced experience with Microsoft .NET (C#), ASP.NET Core, JavaScript, HTML 5, XML, SQL Scripting, and Powershell Scripting
  • Advanced experience with Microsoft Team Foundation Server or similar code repository system
  • In-depth knowledge of Waterfall and Agile
  • Experience with control-m jobs and file-based transfer applications including Sterling and SFTP
  • Development and integration experience with REST APIs, microservices design, and service-oriented architecture
  • Hands-on experience with SQL DB, ETL development, and data integration strategies
  • Experience with cloud technologies, AZDO, and developing HELM charts for Azure CI/CD pipelines
  • Knowledge of hosting software applications on containerized platforms including Kubernetes, Rancher, and OpenShift
  • Experience integrating applications with Amazon/NetApp S3 buckets and storage concepts using AWS SDKs and APIs
  • Experience with vulnerability remediation on containers and Docker images
  • Experience in Java
  • Experience and skills can be gained before or concurrent with graduate degree
  • Ability to work Eastern Time Zone business hours
  • Ability to be on call 24 hours a day, 7 days a week, on a rotating basis

Benefits

Comp & perks
  • Competitive, thoughtfully designed, quality benefits program
  • Variable incentives, bonuses, benefits, and/or other awards may be included in total compensation