Vice President, Software Engineering

Company: Chase
Location: Tampa, FL 33634

Apply

Duties: Responsible for high level system design and architecture using STRATUS Technology. Work on performance tuning and optimization of the existing STRATUS platform. Work with Compliance Networks like Visa, MasterCard, Amex, and Discover to understand new business enhancements and implement them in code. Support and execute DR (disaster recovery) activities like High-Availability (HA) / Sustained Resiliency (SR) on Stratus Front End application. Account for the technical team’s deliverables in all phases of the development lifecycle. Maintain compliance with JPMorgan Chase Change Management, Software Development Life Cycle and development standards including leading code reviews, developing and reviewing implementation plans and contingency plans. Demonstrate a strategic mindset while developing systemic solutions to meet business needs. Work with the project managers and business clients to understand and provide signoff to business requirements documents. Carry out requirement analysis, functional design, detail design, effort estimation, scoping, code inspection, integration testing, and work with business clients and project managers to understand and provide signoff to business requirements documents. Perform system and application tuning to meet SLAs (Service Level Agreement) for the application. Work closely with Global Technology Infrastructure, Technical Operations, and Information Security for project execution. Stay abreast of new technology and methods to optimize development for the enterprise. Develop in-depth functional specification and technical specifications documents for business requirements. Develop error free, highly efficient code that complies with all code standards and methodologies. Build, test, and implement application code for complex applications. Develop unit test plans and scripts and execute test scripts to ensure correctness. Provide level-3 production support for the application. Support changes/applications post implementation by debugging, fixing, and participating in maintenance release as needed. Create playbooks/scripts for Production code installs and execute them on release day.


Minimum education required:
Bachelor’s degree or equivalent in Computer Science, Engineering, or related field.


Minimum
experience required: 7 years of experience in Software Engineering and Stratus application development, or related experience.


Skills Required:
Must have experience in performance tuning and optimization of the STRATUS platform. Must have Production Support experience of the STRATUS Application. Must have experience in high volume payment processing applications and platform. Must have experience in high volume, low latency and business critical applications. Must have demonstrated knowledge of programming languages: VOS Stratus, VOS C, Stratus Shell Scripting, and SPLUNK. Must have demonstrated knowledge of Agile and Agile principles. Must have experience with Payment Brands initiatives with Visa, MasterCard, Amex, Discover, and CUP. Must have experience supporting and executing DR (disaster recovery) activities that include High-Availability (HA) / Sustained Resiliency (SR) on Stratus Front End application to meet the audit requirement.Employer will accept any amount of professional experience with the required skills.