Job Description:
Position Description:
Develops and manages Web services and applications focused on internal money movement. Designs technical architecture, runs technical development, tests applications, and reviews code maintenance. Maintains project management methodologies. Forms processes to improve productivity and reduce defects. Develops applications for Electronic Fund Transfers through Application Programming Interfaces (APIs). Designs Cloud migration for the microservices and orchestrates service design.
Primary Responsibilities:
Develops technical systems for requirements needed for digitalization of services.
Gathers and analyzes requirements.
Installs, plans, and transitions documents.
Drives code development and advises code standards
Executes the design, development, and testing of critical components.
Develops requirements specifications, systems designs, and functional designs.
Integrates all technology aspects of a project: Architectural design, business and systems requirements, analysis, design, development, and testing.
Develops code and manages the configuration of the code base for applications.
Tests applications in various testing environments.
Determines technology solutions for projects.
Interfaces with business units of upstream and downstream systems for application integration.
Participates in document reviews and provides feedback and sign-off on all projects documentation.
Evaluates innovative alternatives and re-use opportunities.
Communicates overall project status to project stakeholders.
Guides team in the development of new services through the framework.
Education and Experience:
Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and six (6) years of experience as a Director, Full Stack Engineering (or closely related occupation) architecting, designing, developing, and maintaining customer facing Web applications and micro services in a financial or retail services environment.
Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and four (4) years of experience as a Director, Full Stack Engineering (or closely related occupation) architecting, designing, developing, and maintaining customer facing Web applications and micro services in a financial or retail services environment.
Skills and Knowledge:
Candidate must also possess:
Demonstrated Expertise (“DE”) designing, developing, and maintaining customer facing Web applications and services in a financial or retail services environment, using Java, Spring framework, NodeJS Angular, and JavaScript; designing, developing, and implementing Amazon Web Services (AWS)/Azure Cloud based software solutions to service application clients according to RESTful Web services architecture using Spring framework; and designing, coding, and reviewing high quality software solutions in Java technologies for Service Oriented Architecture (SOA) based applications.
DE developing customer facing Web applications using Java/Spring framework that leverage classical Model View Layer (MVC) architecture, Azure SSO, AWS KMS, and OAuth technologies; and designing and developing object model and Spring Batch implementation for back-end services in a scalable multi-tiered environment.
DE developing distributed, low-latency, high throughput applications using Continuous Integration/Continuous Delivery (CI/CD) pipeline, GITHUB, Cucumber, Cypress, and Test-Driven Development (TDD); designing, developing, and maintaining publishing/content management applications using Tridion/Quadient Tool; and designing, developing, and maintaining content/document e-delivery applications using DocuSign.
DE deploying and monitoring Enterprise Web based Services to provide the CI/CD of scalable multi-tiered Web applications, using Docker, Jenkins Core, Kubernetes, NPM, and Maven (package management); performing version control (using Git hub), issue tracking (using Jira, Service Now, and Quality Center), and log tracking (using Splunk); providing CD according to Agile methodologies; monitoring customer facing, business critical applications using Splunk and Datadog; and building error locating monitors using SiteScope, Splunk, and Elasticsearch, Logstash, and Kibana (ELK).
#PE1M2
#LI-DNI
Certifications:
Category:
Information TechnologyMost roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles.
Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.