18 hours ago
Durham, NC, USAStaff+
Responsibilities
- Architect and implement front-end solutions for large-scale, multi-application platforms.
- Design advanced component libraries, shared UI systems, and reusable cross-platform front-end modules.
- Develop complex applications, components, and subsystems across multiple platforms.
- Create build and deployment strategies using CI/CD pipelines, artifact management, and production observability tooling.
- Participate in architecture design teams and define application-level architecture.
- Recommend testing tools and methodologies, review test plans, and ensure QA readiness of software deliverables.
- Develop documentation and full project life-cycle plans for complex projects.
- Coordinate schedules and assignments, manage risks, and support delivery against project goals and budgets.
- Act as a liaison with business units to resolve project and technology issues.
- Advise senior management on technical strategy and mentor junior team members.
- Perform complex technical and functional analysis and develop creative technical solutions.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field, or a foreign education equivalent, plus five years of relevant experience.
- Alternatively, a master’s degree in a listed or closely related field, or a foreign education equivalent, plus three years of relevant experience.
- Experience designing and developing financial business intelligence data warehouse platforms in Oracle database.
- Experience building customer-facing web applications and services using Java, Spring framework, Node.js, Angular, and JavaScript.
- Experience designing cloud-based software solutions using Spring framework and RESTful web services architecture.
- Experience with MVC architecture, Azure SSO, AWS KMS, and OAuth technologies.
- Experience developing distributed, low-latency, high-throughput applications using CI/CD pipelines, Jenkins, uDeploy, Cucumber, and Cypress.
- Experience deploying and monitoring enterprise web services and using Jenkins, NPM, Maven, Git, Jira, ServiceNow, Quality Center, Splunk, and Datadog.
- Experience developing publishing and content management applications and delivering software according to Agile methodologies.
Benefits
- Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles; onsite requirements currently vary by role and location and may evolve.
- The transition does not apply to fully remote roles.
Tech Stack
Categories
About Fidelity
Fidelity Investments provides brokerage, retirement plan recordkeeping, wealth management, and asset management services to individuals, employers, advisors, and institutions, plus online trading platforms and mutual funds and ETFs. It earns fees from managing and administering assets, advisory services, and brokerage transactions. Founded in 1946 and headquartered in Boston, it is privately held and administers trillions of dollars for U.S. and global customers.
