Vice President, Software Engineering - 2056441
Company: Fidelity Investments
Location: Durham, NC
Posted on: June 17, 2022
Job Description:
Designs infrastructure solutions based on IBM Mainframe, Open
System, and Cloud technologies to enable the migration of Brokerage
and Retirement business applications from on-prem to Cloud. Guides
multiple teams of technology professionals in defining logical and
physical topologies, and end-to-end transaction paths. Draws on
in-depth knowledge of the business or function to provide
cross-business unit solutions by developing complex, multi-faceted
software applications. Researches and recommends new technologies
in support of the strategic direction of the business unit and
participates in the research and recommendation of appropriate
models, methods, tools, and technologies to achieve cross-business
unit solutions. Primary Responsibilities: Collaborates closely with internal and external business
partners to drive alignment on business strategy, goals, and
objectives. Relays client needs and requirements to ensure integration into
team deliverables. Directly manages engineering team members during requirement and
design sessions. Leads technology discussions. Leads and implements technical architecture protocols on
projects. Collaborates with application teams, architects, and data
analysts to identify design proposals that meet business needs. Works cross functionally with team leads to ensure technical
roadmap alignment across the firm. Establishes development standards, practices, and monitoring
tools necessary to build high quality products. Selects tools, techniques, and approaches most appropriate for
high impact project issues. Supports key organizational strategies -- drives customer
satisfaction and building resilient, and reusable digital
capabilities. Defines output acceptance criteria based on business
requirements. Collaborates with key stakeholder teams to align with the
product strategy and multi-year roadmap. Removes blockers or impediments that prevent team progress. Identifies opportunities, develops strategies, and drives
application reuse and optimization across the product. Manages deliverables assigned to cross-functional teams,
vendors, and business resources. Oversee the delivery of high-impact software engineering
projects. Identifies and launches growth initiatives, manages and
facilitates cross-enterprise initiatives, and addresses difficult
operational issues. Leads the development and delivery of new product proposals with
clear functionality, user value, time to market, and development
requirements. Education and Experience: Bachelors degree (or foreign education equivalent) in Computer
Science, Engineering, Information Technology, Information Systems,
Mathematics, Business Administration, Physics, or a closely related
field and six (6) years of experience in the job offered or six (6)
years of experience architecting and leading the development of
common solutions -- transaction routing, application-to-application
bridges, and multisite management -- for brokerage
applications. Or, alternatively, Masters degree (or foreign education
equivalent) in Computer Science, Engineering, Information
Technology, Information Systems, Mathematics, Business
Administration, Physics, or a closely related field and four (4)
year of experience in the job offered or four (4) year of
experience architecting and leading the development of common
solutions -- transaction routing, application-to-application
bridges, and multisite management -- for brokerage
applications. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (DE) designing User Interface (UIs) and
back-end components of mission critical mainframe-hosted brokerage
applications (real-time and batch), and supporting the entire trade
lifecycle, using CICS, TCP/IP, VSAM, DB2, MQ, Cobol, JCL,
Control-M, NDM, and FTP. DE designing resilient software bridges between Cloud (AWS and
Azure) and mainframe frameworks, using CICS Web API, CDC
Replication, Kafka Connect, Kubernetes, Spring framework, JDBC, and
JMS; and managing and scaling mainframe address spaces and Cloud
containers. DE architecting a physical topology of network firewall rules
and cross-platform data replication, using CDC, QREP, IIDR, Cache
rehydration for eXtremeScale and Aerospike, API Gateways (WSO2 and
Apigee), Kafka partitions, Mainframe Sysplex, and LPARs. DE analyzing, benchmarking, and evaluating system enhancements,
end-to-end transaction paths, and mainframe MIPS reduction, using
Datadog, Splunk, and SMF logs. For full job details and to apply, please visit
https://jobs.fidelity.com/ and search for job number: 2056441.
Keywords: Fidelity Investments, Durham , Vice President, Software Engineering - 2056441, Finance , Durham, NC, North Carolina