DurhamRecruiter Since 2001
the smart solution for Durham jobs

Vice President, Software Engineering - 2059856

Company: Fidelity Investments
Location: Durham, NC
Posted on: August 12, 2022

Job Description:

Defines and maintains user Interface widgets, using Angular, NodeJS, and Javascript technologies. Maintains and supports Web services, using Java, Spring, iBatis, SOAP, REST, Stash, Maven, Jenkins, Sonar, and Spock. Provides technical leadership, mentorship, and oversight to a team responsible for building Cloud enabled services, using Docker, Continuous Integration and Continuous Deployment (CI/CD), Jenkins, and uDeploy. Provides guidance to team members regarding advanced software engineering approaches -- Behavior Driven Development (BDD), CI/CD, and Test Driven Development (TDD) -- using Fitnesse, Jenkins, Sonar, Cucumber, and SOATest. Leads a cross-functional, global project team responsible for program delivery, quality, and yearly budget of over $2 million dollars.

Primary Responsibilities:

Defines key performance indicators to quantitatively measure the maturity, stability, and vitality of REST microservices API.

Drives fee-based planning and the adoption of management methodologies.

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.

Provides guidance and support to engineering team members during requirement and design sessions.

Leads technology architecture 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 -- driving 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.

Manages the professional development of employees.

Develops and manages the allocation of available resources, project plans, and strategies.

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.

Manages an integrated roadmap for product development across aligned teams.

Partners with other team leaders to align strategic priorities.

Plans and curates a shared backlog and ensures clear prioritization and communication to the aligned teams.

Directly supervises a group of leaders and provides group leadership -- individual coaching and development.

Education and Experience:

Bachelors degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and six (6) years of experience in the job offered or six (6) years of experience designing and implementing high volume and highly scalable API platforms and analytical capabilities within a financial services domain.

Or, alternatively, Masters degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and four (4) years of experience in the job offered or four (4) years of experience designing and implementing high volume and highly scalable API platforms and analytical capabilities within a financial services domain.

Skills and Knowledge:

Candidate must also possess:

Demonstrated Expertise (DE) leading a cross-functional, global team of software engineers responsible for end-to-end software development lifecycle stages from planning, prioritizing, and designing to delivering REST APIs and analytical capabilities, using Java, Spring, Maven, and Cloud computing platform (Amazon Webservices (AWS)) and Continuous Integration/Continuous Deployment (Docker, Jenkins, and uDeploy) according to Micro-Service Architecture and Service Oriented Architecture (SOA) guidelines in an Agile environment.

DE defining and leading the delivery of shared platforms, capabilities, or code used by business organizations to address financial services problems in a high scale environment handling 1+ billion weekly calls (serving 10+ million customers across 15+ experiences), customer segments, and Web and mobile channels to achieve business results measured using Key Performance Indicators (KPIs).

DE analyzing and decomposing complex business problems to formulate API capability solutions by running 200+ Monte-Carlo simulations and projecting future outcomes, applying quantitative skills and analytical skills -- critical thinking, analytical reasoning and problem solving.

DE leading with business-design driven principles for forward-thinking development processes -- Behavior driven development, and Test Driven Development (TDD) with robust self-certification automation test suites -- using Cucumber, Sonar, Jenkins, and Spock; and ensuring the accuracy of complex business models in a regulated and audited advice offering environment, using user Interface widgets, using Angular, NodeJS, and Javascript technologies.

For full job details and to apply, please visit https://wd1.myworkdaysite.com/en-US/recruiting/fmr/FidelityCareers and search for job number 2059856.

Keywords: Fidelity Investments, Durham , Vice President, Software Engineering - 2059856, Finance , Durham, NC, North Carolina


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Durham RSS job feeds