Talent.com
Senior Software Engineer/Developer
Senior Software Engineer/DeveloperFidelity Investments • Durham, NC, US
Senior Software Engineer/Developer

Senior Software Engineer/Developer

Fidelity Investments • Durham, NC, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

:

Position Description:

Develops Web applications in a hybrid technology stack — Angular, GraphQL, and Java. Programs software solutions using Angular, NgRx, Cascading Style Sheets (CSS), and HTML.Integrates Application Program Interfaces (APIs) and Representational State Transfer (REST) Web services using JSON, XML, REST, SOAP, and Spring Framework. Builds automationpipelines according to DevOps methodologies using Continuous Integration/Continuous Delivery (CI/CD) tools — Jenkins, Artifactory, and Github. Ensures designs meet performance,security, usability, reliability, and scalability requirements through testing and automation using Jasmine, Jest, and Cypress. Provides business solutions by developing complex or multiplesoftware applications.

Primary Responsibilities:

  • Develops original and creative technical solutions to on-going development efforts.

  • Designs applications or subsystems on major projects and for/in multiple platforms.

  • Develops applications for multiple projects supporting several divisional initiatives.

  • Supports and performs all phases of testing leading to implementation.

  • Assists in the planning and conducting of user acceptance testing.

  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.

  • Responsible for post-installation testing of any problems.

  • Ensures software quality through use of tools and performs code reviews to ensure others’ quality.

  • Works on complex assignments and often multiple phases of a project.

  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.

Education and Experience:

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Studies, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) developing Web applications, utilizing Angular and RESTful APIs, in a Financial Services Domain.

Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Studies, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) developing Web applications, utilizing Angular and RESTful APIs, in a Financial Services Domain.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”)designing and implementing software solutions, using User Interface (UI) development technology stack — Angular, GraphQL, Java, HTML,TypeScript,JavaScript, and CSS; and implementing state management patterns and frameworks using NgRx/RxJS.

  • DEdesigning and developing customer profiling and onboarding flows for high net worth investors, utilizing Angular, RESTful APIs, and responsive designs using Bootstrap frameworks.

  • DE designing, developing, and integrating Java Web services using Dropwizard, Spring Boot, and Spring Security according to Service Oriented (SOA) and micro-services architecture;authenticating applications using oAuth and Spring MVC frameworks; and implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines for Web services usingJenkins and Github.

  • DE supporting the full Web application development lifecycle — analysis, design, development, test, and deployment — using Source Control version (Git and Stash) and build tools (Mavenand Jenkins) according to Agile methodologies.

#PE1M2

Certifications:

Create a job alert for this search

Senior Software Engineer/Developer • Durham, NC, US

Similar jobs
HPE Morpheus Software - Senior Software Engineer

HPE Morpheus Software - Senior Software Engineer

HPE • Durham, NC, United States
Full-time
HPE Morpheus Software - Senior Software Engineer.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterpr...Show more
Last updated: 6 days ago • Promoted
Director of Software Engineering

Director of Software Engineering

The Brixton Group • Durham, NC, United States
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by The Brixton Group.Your actual pay will be based on your skills and experience — talk with your recruiter to l...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Teledyne Technologies • Durham, NC, United States
Full-time
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability.These markets include aerospace and defense, fa...Show more
Last updated: 3 days ago • Promoted
Senior Integration Engineer

Senior Integration Engineer

Crescens • Durham, NC, United States
Full-time
Job title: Senior Integration Engineer.All work must be completed on state premises once Covid is contained.Do you accept this requirement?.Please list AWS based tools and technologies on which the...Show more
Last updated: 1 day ago • Promoted
Software Engineer Manager

Software Engineer Manager

pathwayRP • Durham, NC, United States
Full-time
RPexcelsin matching the most qualified candidates with the most competitive positionsavailable.We pride ourselves on not just putting bodies in seats, rather matching professionals to their careers...Show more
Last updated: 30+ days ago • Promoted
Senior Systems Software Engineer

Senior Systems Software Engineer

Hewlett Packard Enterprise Development LP • Durham, NC, United States
Full-time
Senior Systems Software Engineer.This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterprise is the globa...Show more
Last updated: 6 days ago • Promoted
Software Developer / Software Engineer (Remote)

Software Developer / Software Engineer (Remote)

Upswing • Durham, NC, United States
Remote
Full-time
Upswing is a mission-driven company that partners with colleges and universities to improve nontraditional student outcomes.Over 28% of students using Upswing are working while in college, and 43% ...Show more
Last updated: 30+ days ago • Promoted
Senior / Staff Software Engineer (Infrastructure)USA - Remote

Senior / Staff Software Engineer (Infrastructure)USA - Remote

Nubank • Durham, NC, United States
Remote
Full-time
Senior / Staff Software Engineer (Infrastructure)Nu is the world's largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia.The compa...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer- Agentic AI

Senior Software Engineer- Agentic AI

Jobot • Durham, NC, United States
Full-time +1
Seed stage SaaS startup seeking local Swiss army knife engineer to take MVP to market adding agentic AI features.This Jobot Job is hosted by: Charles Simmons.Are you a fit? Easy Apply now by clicki...Show more
Last updated: 25 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Duke Clinical Research Institute • Durham, NC, United States
Full-time
Consultant, IT - Senior Software Engineer (SAP).Senior Software Engineer (SAP).University's administrative and business operations.In this role, you'll collaborate closely with business partners, f...Show more
Last updated: 11 days ago • Promoted
BD Technology Leadership Development Program (TLDP), Senior Engineer

BD Technology Leadership Development Program (TLDP), Senior Engineer

Becton, Dickinson and Company • Durham, NC, United States
Full-time
The Technology Leadership Development Program (TLDP) at BD is a multi-year rotational program designed for outstanding Ph.STEM fields who aspire to become future leaders in R&D.Participants complet...Show more
Last updated: 6 days ago • Promoted
Senior Automation Engineer (API) - Charlotte, NC

Senior Automation Engineer (API) - Charlotte, NC

Digital Technology Solutions • NC, US
Full-time
DTS is looking for experienced Senior Automation Engineer (API) for a Direct Client position based in Charlotte, NC.Top 3 Soft Skills: Leadership potential Highly communicative Curious about emergi...Show more
Last updated: 24 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Strategic Employment • Durham, NC, United States
Full-time
Our client is a fast-growing technology startup using AI to simplify complex sales processes.Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent e...Show more
Last updated: 6 days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

McKinney • Durham, NC, United States
Full-time
We're looking for a backend-leaning, Senior, Full Stack Engineer who will build AI-powered platforms, tools, and workflows that create value for our clients and empower our creative, strategy, oper...Show more
Last updated: 6 days ago • Promoted
Senior Specialist, Automation Engineer

Senior Specialist, Automation Engineer

Novartis Group Companies • Durham, NC, United States
Full-time
The Senior Specialist, Automation Engineer will play a crucial role in overseeing the integration of shop floor equipment with IT and OT systems across various domains.Main responsibility will be t...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer - Remote Opportunity

Senior Software Engineer - Remote Opportunity

KoBold Metals • Durham, NC, United States
Remote
Full-time
Senior Software EngineerThe mining industry is facing significant challenges in discovering new ore deposits, requiring over ten times more capital for discoveries than three decades ago.The easily...Show more
Last updated: 30+ days ago • Promoted
Lead Systems Engineer/Developer - Foxboro

Lead Systems Engineer/Developer - Foxboro

RoviSys • Holly Springs, NC, United States
Full-time
Works directly with customers to define functional requirements and design, configure, commission and qualify control systems utliziing Foxboro I/A.Lead teams of engineers and technicians to provid...Show more
Last updated: 6 days ago • Promoted
Senior Cloud Engineer I

Senior Cloud Engineer I

American Institutes for Research • Chapel Hill, NC, United States
Full-time
Microsoft 365 and Entra ID ecosystem in support of our missiondriven, researchfocused organization.In this role, you will serve as a technical expert and strategic partner, ensuring our cloud colla...Show more
Last updated: 5 days ago • Promoted