Logo
Fidelity Investments

Principal Full Stack Software Engineer

Fidelity Investments, Roanoke, Texas, United States, 76299


Job Description:

Are you energized by rapid software development? Do you want to combine the fast pace of a start up with the financial backing of one of the most successful companies in the industry? Then be part of an exciting new incubator within Fidelity geared at rapidly move ideas from concepts to scale to help bring these game-changing ideas to market. If you are a highly full stack skilled Software Engineer with a passion for creating products and services that make lives better, a career in FCAT (Fidelity Center for Applied Technology) may be right for you!

At FCAT, we are dedicated to using emerging technologies to create innovative products and services that improve people's financial lives. As the innovation engine for Fidelity Investments, we provide expertise on new tools and techniques to the rest of the firm, while also incubating potential new lines of business.

One such project we are currently working on is a next-generation trading platform that supports equities, options, and cryptocurrencies. This platform leverages cutting-edge technologies to provide customers with a seamless and intuitive trading experience across multiple asset classes. If you are passionate about building innovative products and want to be part of a dynamic and collaborative team, we encourage you to apply for this exciting opportunity. Come join us at FCAT and help build the future of financial technology!

The Expertise We're Looking ForBachelor level degree in Computer Science, Engineering or another technical fieldExperience working with a variety of programming languages, frameworks, operating systems, and platformsExperience with Golang, Node.JS or JavaExperience with Agile MethodologiesAble to take a concept and turn it into a finished productAbility to quickly learn and adopt diverse technologiesAbility to think strategically: creative thinker. Strong problem-solving skills.Hands on work style: Dynamic can-do attitude, proactive and curious in nature.Strong interpersonal and communication skills.Knowledge in securities trading (Equities, Options and Crypto currencies)The Purpose of Your Role

The Principal Engineer is responsible for working closely with the Technical Lead to architect, design and build pilots and new products. Candidates must be comfortable working with a small team of developers in a fast paced and highly ambiguous environment working with emerging technologies, high risks and uncertainty.

The Skills You Bring

Strong software programming skillsProven track record designing and building complex end-to-end systems (full stack developer)Willingness to understand and pick up something new on a continual basisCommunication, teamwork and empathy skills to co-develop in multi-disciplined teamExperience with databases, Relational (MySQL, PostgreSQL) and Non-Relational (MongoDB)Strong Object-Oriented skills and experience with UMLKnowledge of cloud computing environments, applications and toolsExperience and knowledge of Agile/iterative software delivery methodologiesStrong written and verbal communication skillsAbility to clearly convey information to a broad array of technical and non-technical audiencesMotivated, self-directed, results orientedThe Value You Deliver

Strong technical skills and a passion for programmingFull stack developerAbility to learn new technologies quicklyProvide technical leadership to all team membersEscalate issues and risks to executive management for timely resolutionMentor junior team members

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).