What makes First Citizens Bank such a great place to build a career? The same thing that makes it such a great place to do business - people like you. We believe that those who succeed with the First Citizens team share our values of integrity, service excellence and stability.At First Citizens Bank, we want you to enjoy what you do. We want you to share your ideas. And we want you to grow right along with us. That's why our culture is so focused on helping you reach your most ambitious goals. So apply to one of our open Information Technology Jobs below, and don’t forget to join our Talent Community to receive email notification of new positions like the
The Senior Java Programmer will participate in the appropriate phases of software development life cycle methodology in order to develop new software, maintain existing software, evaluate selection of purchased software, enhance existing software and procedures to improve processing capabilities as required by user needs, regulatory demands, or market conditions for our Online Banking products. Collaborate with Project Managers, peers, Business Analysts, and end users to accomplish a coordinated implementation effort. Provide 24-hour 7-day production system support to ensure each service level agreement is achieved. Provide new feature time estimates for simple to medium level system changes through systems analysis and definition. Perform tasks from multiple projects simultaneously.
Position Requirements Basic Qualifications: Bachelor‘s Degree and a minimum of 4 years experience in software application development and maintenance with at least 2 years programming experience in Java.
- Or -
High School Diploma or GED and a minimum of 8 years experience in software application development and maintenance With at least 2 years programming experience in Java.
Additional Requirements: J2EE Architecture
Eclipse IDE / RAD
Experience analyzing, coding, testing, documenting, and installing projects of medium complexity.
Working knowledge of System Life Cycle Development Methodology.
Excellent verbal and written communications skills.
Analytical and problem solving skills.
Ability to perform tasks from multiple projects simultaneously.
Experience with industry standard PC products. (Microsoft Office applications.)
Ability to provide 24 hr/7-day per week on-call support on a rotating basis.
Other Preferred Qualifications: Online banking application experience
IBM CICS Transaction Gateway
Mainframe JCL, TSO/ISPF, COBOL, Easytrieve
Web Services, SOA Architecture
Bachelor’s Degree or higher in Computer Science
Banking/financial services industry experience