DurhamRecruiter Since 2001
the smart solution for Durham jobs

Director, Architecture - 2029337

Company: Fidelity Investments
Location: Durham, NC
Posted on: July 2, 2021

Job Description:

Provides technical leadership for global financial brokerage, stock plan, cash management recordkeeping, and transaction processing platform development efforts, using Agile development methodologies, modern architecture patterns, and Java technology stack.

Primary Responsibilities:

Architects and defines the end-to-end distributed elements of new platforms, including a service-oriented, Cloud-ready architecture built on RESTful microservices, APIs, and messaging services.

Translates the vision for divisional initiatives into business solutions by designing and developing complex or multiple software applications and conducting studies of alternatives.

Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.

Designs, develops, and modifies complex and major software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

Develops and directs software system testing and validation procedures, programming, and documentation.

Provides business unit-wide solutions by developing complex, multi-faceted software applications.

Researches and recommends new technologies in support of strategic direction of the business unit.

Translates and incorporates business vision and objectives to architectural strategy recommendations at a functional level.

Identifies and consults with internal and external technical resources to produce cross-company strategic designs.

Consults on the development and delivery of major technology initiatives for the business unit.

Consults on the deployment of major project deliverable and technology applications.

Oversees the technical implementation of cross-divisional or company architectural components.

Initiates and drives project or strategy discussions with users or external groups to resolve issues.

Plans and leads organization-wide initiatives.

Provides leadership, technical supervision, and expertise to multiple teams in broad technical areas on complex organization-wide projects.

Advises senior management on technical strategies.

Provides guidance, training, and coaching to junior team members for performance and career development.

Education and Experience:

Bachelors degree (or foreign education equivalent) in Computer Science, Computer Information Systems, 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 developing global transaction processing and user data file load applications for financial services, trading, and payments.

Or, alternatively, Masters degree (or foreign education equivalent) in Computer Science, Computer Information Systems, 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 developing global transaction processing and user data file load applications for financial services, trading, and payments.

Skills and Knowledge:

Candidate must also possess:

Demonstrated Expertise (DE) architecting and designing solutions using object-oriented concepts, J2EE Web services (SOAP and RESTful), and asynchronous messaging applications, using Enterprise Service Bus (ESB), JMS, IBM MQ, and ActiveMQ; developing record keeping systems, using microservices and domain-driven design (DDD) concepts for batch workload, including file and document load, user-initiated workflows, and real-time processing.

DE architecting and designing high performing and large-volume processing applications for financial services equity compensation, restricted stock units (RSU), restricted stock awards (RSA), stock option plans (SOP), stock appreciation rights (SAR), OFAC audits, and payment gateways and distribution -- using Automated Clearing House (ACH) and reconciliation, trade order execution, and block trade initiation according to Automated Workflow Distribution (AWD) frameworks; and performing real time integration of brokerage platforms for trading, transaction management, and automated schedulers (Quartz).

DE architecting and engineering enterprise level, multi Cloud-based platforms built on Docker, Kubernetes, and Amazon Elastic container service for Kubernetes (EKS) and CaaS (Container as a Service) to enable enterprise teams to deploy and manage dynamic Cloud native microservice applications across Cloud service providers (AWS).

DE prototyping and building infrastructure frameworks, highly scalable Continuous Integration and Continuous Delivery (CI/CD) solutions, and pipelines, using Jenkins, CloudFormation, Terraform, uDeploy, and Artifactory; performing version control using Git; performing issue tracking using Jira; and performing test automation using Cucumber to enable enterprise Agile application teams to roll out application features.

For full job details and to apply, please visit https://jobs.fidelity.com/ and search for job number: 2029337.

Keywords: Fidelity Investments, Durham , Director, Architecture - 2029337, 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