Principal Front End Developer

3 weeks ago


Durham, United States Fidelity Investments Full time
Job Description:

The Role

Fidelity Institutional Technology is looking for a Principal Front End Developer as a member of our team. While working to deliver business capabilities across a globally distributed team of IT professionals, the team continually strives to advance engineering excellence, technology innovation and agile practices. Must be a self-starter, able to work well with others, and communicate software changes to business partners, system analysts, QA engineers, etc.

The Expertise We're Looking For
  • Bachelor's Degree in Computer Science, Information Systems or related field
  • Solid foundation in Computer Science, with competencies in data structures, algorithms, and software design
  • Experience with the following technologies (or similar):
  • 10+ years of development experience with strong working knowledge of Angular TypeScript, JavaScript, Java, HTML5 and CSS3
  • Strong experience with web services (JSON, XML, REST, SOAP, etc.)
  • Continuous Integration - Jenkins / Stash / Git
  • Unit Testing - JUnit / Jasmine
  • Application Framework - Angular 2+ / Spring
  • Knowledge of mock frameworks and service virtualization
  • Perform troubleshooting and triaging in Assist in production and nonproduction environment
  • Standout colleague, self-starter, collaborative, innovative and eager to learn every day.
  • Excellent communication and documentation skills.
  • 1-2 years of experience in Agile development
  • Experience with Jira
  • Cloud Computing a plus
The Purpose of Your Role

This role will focus on the design and development of Fidelity Institutional products and services platform. The candidate will work with project managers, systems analysts, offshore resources, tech leads, quality assurance, and architects to build solutions that meet critical business needs. You should possess problem solving skills and be able to translate application storyboards and use cases into functional applications.

The Skills You Bring
  • Initiative and self-motivation
  • Formal project life cycle methodology experience - waterfall and agile
  • Organizational and presentation skills
  • Willingness to explore and learn new technologies
  • Understanding of building net new UI's as well as integrating with other applications and services
  • Help maintain code quality, security, organization, and automation
The Value You Deliver
  • Design and implementation of software solutions that meet requirements and are aligned to the project/program strategic direction
  • Adhere to engineering best practices and participate in design and code reviews
  • Develop and maintain partnerships across the organization
  • Working as part of a team in a collaborative environment to deliver an exceptional experience for our clients
How Your Work Impacts the Organization

Fidelity Institutional Technology enables business partners to win in their respective marketplaces by designing, building and maintaining technology platforms and products. As a Software Engineer your efforts will support this through delivering technology solutions that align with our goals. The build and design of software solutions that are flexible to meet the needs in the rapidly changing landscape that we compete in, and provide the best customer experience for our clients.

Certifications:

Category:

Information Technology

Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks).

  • Durham, United States Fidelity Corp Full time

    Job Description: We're looking for engineers who are hardworking, inquisitive, and responsible individuals to help deliver the best digital web experience to our customers. The ideal candidate is deeply entrenched in front and middle tier development, with a passion for using tools and frameworks to guide the development of stable, robust, and resilient apps...


  • Durham, United States JobRialto Full time

    Description Our teams build and contribute to Client's digital presence. As a web developer, you will help us build the web user experience and the underlying platforms needed to support our digital presence. You'll work on building end to end features as part of our autonomous, cross functional teams. You'll have the opportunity to contribute to own entire...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: ***Multiple Positions Available*** Crafts and maintains testing frameworks -- Junit, TestRunner, and Selenium (TestNG). Implements scripting languages -- Java. Deploys Web Services testing using RestAssured/Karate and Jenkins as Continuous Integration (CI) tool. Designs, develops, documents, and maintains automated tests...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: ***Multiple Positions Available*** Designs applications using Acceptance Test-Driven development (ATDD) and Behavior Driven development (BDD) approaches.\u00A0 Defines test cases and implements test types. Curates a suite of technical tests to ensure a comprehensive set without duplication. Works in an Agile software...


  • Durham, United States EPM Scientific Full time

    Principal Process Development Engineer Location : RTP, NC Working situation : On-site Level : Principal Engineer Our client, a global leader in eye care, is working to develop life-changing technology that improves patients' lives worldwide. With a commitment to excellence and innovation, we're at the forefront of advancing healthcare solutions. The...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Builds Single Page Applications (SPAs) using Angular application component and module coding. Crafts and develops software systems and solutions using Java, C#, Angular.js, and Python. Designs interactive front-end applications using Angular JS, NGRX state management, RXJS, Redux plugin, and Bootstrap. Develops full...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Creates and supports enterprise computing platforms, using JavaScript, Node, Vue.js, CSS, HTML, and Browser Developer tools. Develops technical designs, and defines architectural strategies and solutions using No-SQL, Linux, Shell Scripting, Docker, Azure, and Amazon Web Services (AWS) Cloud. Provides end-to-end...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Performs data integration using Extract Transform Load (ETL) patterns and develops data movement design patterns using Informatica. Designs software applications for Stock Plan Services (SPS). Performs real-time recordkeeping and generates reports using Business Intelligence (BI) features to build a modernized...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Builds automation pipelines to facilitate the release of software applications from inception to launch using DevOps and Continuous Integration and Continuous Delivery (CI/CD) concepts and tools -- Jenkins Core, Artifactory, Maven, and Docker. Develops and maintains Application Program Interfaces (APIs) in alignment with...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Develops, creates, and modifies native iOS applications software and specialized utility programs. Analyzes user needs across iOS platforms and develops software solutions. Designs and customizes software for client use with the aim of optimizing operational efficiency. Develops, executes, and maintaining automation test...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Creates Web applications using Angular 8+/ React, Typescript, Core JavaScript, HTML 5, and CSS. Develops REST-based APIs and performs integrations using REST-based Web Services. Develops User Interfaces (UIs) using frameworks -- Angular and React. Uses business knowledge to translate the vision for divisional initiatives...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Develops software applications using server-side/mid-tier languages, frameworks, and libraries -- Java EE, Apache Tomcat, Spring Model-View-Controller (MVC), Spring Boot, Logback, SLF4j, and Maven. Develops software using client-side languages, libraries, and frameworks -- Angular, JavaScript/TypeScript, Node, Node...


  • Durham, North Carolina, United States Life Edit Therapeutics Full time

    The Role:The Technology Development group at Life Edit discovers new genome editing systems and establishes new editing capabilities and optimizes them to support efforts developing curative gene editing therapies and gene edited cell therapies. We are looking for an enthusiastic, competent, and self-motivated Principal Associate Scientist with a background...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Develops data driven software applications that drive insights and actions using Python. Modernizes existing technology using Amazon Web Services (AWS) Cloud-based solutions. Automates manual processes and crafts new self-service capabilities. Promotes data discovery, visualization, and survey analysis to provide mobile...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Develops and drives database performance, standards, and initiatives using database technologies -- Oracle, Postgres, and SQL. Improves and maintains end-to-end database technology stacks -- Exadata within Oracle Database environments. Improves and maintains database performance within platforms -- Cassandra and...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description:\u00A0\u00A0Crafts, builds, and deploys applications in a DevOps environment using a Continuous Integration/Continuous Deployment (CI/CD) pipeline. Crafts and develops RESTful Web Services using Java technologies. Uses business knowledge to translate the vision for divisional initiatives into business solutions by...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description:\u00A0\u00A0Builds Amazon Web Services (AWS) Cloud Platforms. Builds, modernizes, and maintains Application Programming Interfaces (APIs) and Web applications. Builds Single Page Applications (SPAs) using Angular application components and module coding. Crafts and develops solutions using Java and Spring Boot. Uses...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Performs end-to-end functional and non-functional testing within an Agile environment. Crafts and maintains testing frameworks. Develops and maintains automated suites of tests to assess product quality and release readiness of software applications. Creates efficiencies in testing that increase agility and time to...


  • Durham, North Carolina, United States Syngenta Seeds Full time

    Job Description We are looking for a highly skilled and experienced Principal Technical Lead-Software Engineering Manager to lead one of our software engineering teams as well as the technical vision and implementation of complex technology solutions. As a Principal Technical Lead-Software Engineering Manager, you will architect and design high-performance,...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Develops applications using Oracle SQL, PL/SQL, Oracle APEX. Sets up and monitors batch jobs using Autosys scheduler. Creates data pipelines, SOD data quality checks, and delivers reports/feeds to downstream applications. Creates TABLEAU extracts, data source, and dashboards for reporting and analytics. Deploys and...