What are the responsibilities and job description for the Senior Software Engineer - Commercial Deposits (Santa Clara, CA) position at First Citizens?
Overview
This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office in Santa Clara, CA.
Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below.
This position provides technical guidance on complex strategic projects. Facilitates the creation and implementation of software systems and software development. Consults on software evaluations, feasibility studies, and new technologies. Specializes in software development and integration with third party solutions. Recommends processes and products that meet strategic goals while aligning with the Bank’s long-term technology direction.
Responsibilities
- System Enhancement - Leads team efforts to evaluate and improve department systems, processes, and applications. Utilizes programming specifications to construct modules, develop testing methods, and assists with designing training materials. Designs and executes test plans to validate application functions. Designs modifications that fit within existing system architecture.
- Develop software solutions for highly available / mission critical software integrated into enterprise systems.
- Interact with teams of engineers and end-users from multiple disciplines.
- Business Support - Provides technical support to production systems by addressing complex issues, anticipating maintenance requirements, and ensuring functionality for end user needs. Develops technical solutions to unique system problems. Leads major projects, delegates tasks, and ensures quality results.
- Technical Expertise - Utilizes expertise to mentor and train associates within the work group. Participates in special projects and meetings as needed to convey critical technical insight. Serves as a technical resource for management, associates, and business units.
- Data Analysis - Collects data related to user requests and determines scope, time estimates, and system impacts. Inspects business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy.
Qualifications
Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance
Desired Skills :
J-18808-Ljbffr