The Team
Fidelity Investments has an exciting Senior Software Engineer opportunity on Brokerage responsible for building and supporting the test environment stability and test data availability needed to support our digital presence. You’ll work on building and testing end to end features as part of our autonomous, cross functional teams.
As a Senior Software Engineer you will be applying your strong engineering skills to design, develop, test, deploy, maintain and improve the internal customer-facing software solutions. You will also be supporting your team in adopting products and solutions to ensure we are solving pain points for hundreds of internal Brokerage development teams.
The Expertise You Have
- A Bachelor’s or Master’s degree in Computer Science, Software engineering or related field
- 5-7 years of experience with building, debugging, testing and supporting complex web applications using Angular, Javascript/Typescript, NodeJS or Java.
- Have a mindset of test first development. We believe in testing and that quality is everyone’s job.
- Mindset of bringing engineering skills to problem solve for customers.
- You have a passion for technology and can navigate your way across complex and rapidly-changing landscapes by staying on top of latest trends and thrive by sharing knowledge.
- Are comfortable to be a self-starter, who actively challenges status-quo, is curious and not afraid to ask “Why” and “What if”?
- Devops- Experience using Jenkins, Jira, Stash, etc.
- Have strong communication skills and technical expertise to drive and participate in meaningful discussions.
- Experience in delivering software in the Agile environment.
The Skills You Bring
- 5-7 years of hands-on experience with designing and building large scale web applications.
- Very strong in Javascript/TypeScript, Angular, NodeJS, CSS, HTML & Browser Developer tools.
- Strong knowledge of unit testing and mocking frameworks, along with iterative software development practices.
- Strong Debugging and troubleshooting skills.
- Knowledge of end-to-end DevSecOps automation with CI and CD pipelines including Unit, Component, Functional, Performance, and Security test automation.
- Strong knowledge in application development with micro architectures.
- Good knowledge of HTTP and REST APIs .
- Strong knowledge of database design fundamentals.
- Actively participate in the planning and development process.
The Value You Deliver
- Obsessed with providing customer service.
- Owns the outcome by taking personal accountability for delivering strong results.
- Full-stack engineer with knowledge in a breadth of front-end, back-end technologies
- Self-directed, willing to take initiative, pragmatic and results oriented.
- Has keen attention to detail and wants to solve hard problems, not just detect them.
- Able to learn large software systems end-to-end quickly.
- Keenly interested in learning new technologies and their adoption
Company Overview
At Fidelity, we are focused on making our financial expertise broadly accessible and effective in helping people live the lives they want. We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences. For information about working at Fidelity, visit Fidelitycareers.com
Fidelity Investments is an equal opportunity employer.