Senior Full Stack Engineer
Requirements
Must have:
– You must have a passion for technology and the ability to navigate complex and rapidly changing landscapes by staying on top of the latest trends, sharing knowledge, and thriving in a collaborative environment. – You should be a creator, doer, and disruptor who helps us to solve real-life problems and meet real customer needs by building things and creating rapid prototypes for real-life feedback. – It’s essential that you are a self-starter, curious, and not afraid to challenge the status quo by asking “Why” and “What if?” – Experience with modern programming languages and frameworks is a must. – You should stay updated on algorithms, data structures, and design patterns while enjoying the challenge of building highly scalable systems that can support thousands of transactions per second. – An approach of test-first development with experience in modern testing frameworks is crucial, as we believe that quality is everyone’s responsibility. – Being data-driven and capable of measuring, collecting, and using data to make informed decisions is important, along with having great communication skills and technical expertise for meaningful discussions. – You should be able to work closely with business units on re-engineering and automation efforts that result in impactful straight-through processing while developing best-in-class digital experiences.
Responsibilities:
- You will be tasked with building solutions to support and scale our capabilities. – Your responsibilities will include developing complete features, guiding them from concept to deployment as part of our autonomous, cross-functional teams. – You will have the opportunity to contribute ideas for improving our products while also developing your skills and learning new technologies and languages. – You will bring hands-on experience with a major programming language and frameworks, such as Java and Spring Boot. – Demonstrable experience with REST API design and development is required, preferably using Java or NodeJS. – Proven experience in designing, developing, and maintaining applications using Node.js and Python in a fast-paced Scrum environment is necessary. – Experience with DevOps and CI/CD tools like Jenkins, uDeploy, and Cloud Formation is expected. – You should have knowledge of JavaScript frameworks such as AngularJS, Angular, NGRX, and RXJS, as well as experience building RESTful Web Services/APIs and web containers. – Proven experience in cloud environments like AWS, Azure, or Google is needed, along with strong intellectual curiosity and a willingness to explore new technology stacks.
-
Company:
At Fidelity, we believe that delivering the best possible customer experience requires an artful blend of human ingenuity and technology. Being technically competent is only half the story; we value smart technologists who thrive in a culture that promotes autonomy and leadership at all levels. We are looking for individuals who demonstrate curiosity, are unafraid to break things, take ownership of their projects, and share knowledge. Our core pillars emphasize nurturing an inclusive culture, influencing teamwork, fostering independence while ensuring alignment, and treating learning as a lifelong journey. Fidelity Investments is on a mission to strengthen the financial well-being of our clients. We help individuals plan for their futures and support organizations in delivering benefits to their employees. We are recognized as a top workplace and offer a hybrid working model that combines the benefits of both onsite and offsite work. We value honesty, integrity, and safety in our heavily regulated industry. Certain roles may require preliminary credit checks and background investigations, which include reviewing criminal, civil litigations, and credit histories. We encourage a diverse workforce and invite applicants from various backgrounds to explore opportunities with us. If you need accommodations during the application process, we are here to assist you. Join us at Fidelity, where you can build a meaningful career that positively impacts lives, including your own.