Overview
On Site
USD 154,877.00 - 196,773.00 per year
Full Time
Skills
Data Processing
Collaboration
Testing
Estimating
INSPECT
Test Plans
Technical Support
Documentation
Specification Gathering
Software Development
Evaluation
Management
Computer Science
Information Technology
Programming Languages
.NET
C#
ASP.NET
JavaScript
HTML5
XML
SQL
Windows PowerShell
Scripting
Microsoft
Microsoft TFS
Waterfall
Agile
SAP BASIS
Law
Job Details
Overview
This is a remote role that may be hired in several markets across the United States, with the ability to work Eastern Time Zone business hours.
Provide complex technical support to data processing systems through enhancement of related software and processes. Develop software and procedures that improve processing capabilities. Analyze, code, test, and implement in coordination with management, associates, and end users. Serve as production system support by resolving issues and ensuring ongoing functionality. Oversee the work of less experienced analysts or assist in special projects as needed. Perform a variety of actions that evaluate and improve department systems, processes, and applications. Utilize programming specifications to construct modules, develop testing methods, and design materials. Provide new feature time estimates for system changes and assist in implementing modifications. Execute test plans to validate application functions as designed. Collect data related to user requests and determine scope, time estimates, and system impacts. Inspect business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy. Provide technical support to production systems by addressing reported issues, anticipating maintenance requirements, and ensuring functionality for end user needs. Draft documentation to be used for system, end user, and operational purposes, including technical specifications and application designs. Responsible for complex involvement in the software development life cycle including the creation, enhancement, implementation, and evaluation of software. Serve as a technical resource for management, associates, and business units. Provide 24/7 on-call support via rotations.
Qualifications
Position requires a Bachelor's degree in Computer Science, Information Technology, or a related field plus four (4) years of experience in the job offered or four (4) years of experience as a Software Engineer, or related occupation. Alternatively, the employer will accept a High School Diploma/GED plus twelve (12) years of experience in the job offered or twelve (12) years of experience as a Software Engineer, or related occupation.
Position requires advanced experience with programming languages such as Microsoft .NET (C#), ASP.NET Core, JavaScript, HTML 5, XML, SQL Scripting, or Powershell Scripting. Requires advanced experience with Microsoft Team Foundation Server (TFS) or similar code repository system. Requires in-depth knowledge of System Life Cycle Development methodologies, including Waterfall and Agile. Requires the ability to work with and effectively communicate with both business and technical partners. Requires the ability to be on call 24 hours a day, 7 days a week, on a rotating basis. This is a remote role that may be hired in several markets across the United States, with the ability to work Eastern Time Zone business hours.
This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.
The base pay for this position is generally between $154,877 and $196,773 per year. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.
Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at and
$descr2
$descr3
This is a remote role that may be hired in several markets across the United States, with the ability to work Eastern Time Zone business hours.
Provide complex technical support to data processing systems through enhancement of related software and processes. Develop software and procedures that improve processing capabilities. Analyze, code, test, and implement in coordination with management, associates, and end users. Serve as production system support by resolving issues and ensuring ongoing functionality. Oversee the work of less experienced analysts or assist in special projects as needed. Perform a variety of actions that evaluate and improve department systems, processes, and applications. Utilize programming specifications to construct modules, develop testing methods, and design materials. Provide new feature time estimates for system changes and assist in implementing modifications. Execute test plans to validate application functions as designed. Collect data related to user requests and determine scope, time estimates, and system impacts. Inspect business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy. Provide technical support to production systems by addressing reported issues, anticipating maintenance requirements, and ensuring functionality for end user needs. Draft documentation to be used for system, end user, and operational purposes, including technical specifications and application designs. Responsible for complex involvement in the software development life cycle including the creation, enhancement, implementation, and evaluation of software. Serve as a technical resource for management, associates, and business units. Provide 24/7 on-call support via rotations.
Qualifications
Position requires a Bachelor's degree in Computer Science, Information Technology, or a related field plus four (4) years of experience in the job offered or four (4) years of experience as a Software Engineer, or related occupation. Alternatively, the employer will accept a High School Diploma/GED plus twelve (12) years of experience in the job offered or twelve (12) years of experience as a Software Engineer, or related occupation.
Position requires advanced experience with programming languages such as Microsoft .NET (C#), ASP.NET Core, JavaScript, HTML 5, XML, SQL Scripting, or Powershell Scripting. Requires advanced experience with Microsoft Team Foundation Server (TFS) or similar code repository system. Requires in-depth knowledge of System Life Cycle Development methodologies, including Waterfall and Agile. Requires the ability to work with and effectively communicate with both business and technical partners. Requires the ability to be on call 24 hours a day, 7 days a week, on a rotating basis. This is a remote role that may be hired in several markets across the United States, with the ability to work Eastern Time Zone business hours.
This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.
The base pay for this position is generally between $154,877 and $196,773 per year. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.
Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at and
$descr2
$descr3
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.