Fidelity Investmentsposted 6 months ago
Hybrid • Smithfield, RI
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals to help us on our mission to deliver unified experiences to our customers. As a software engineer at Fidelity, you will help us build the solutions to support and scale our capabilities. You'll work on building entire features, taking these from concept to deployment, as part of our autonomous, cross functional teams. You'll have the opportunity to contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn. A phenomenal cultural fit would be someone who embodies drive, confidence, genuinely cares about people-both customers and our associates, is obsessed with technology, crucial, and strategic in the larger scheme of things.

Responsibilities

  • Build solutions to support and scale capabilities.
  • Work on building entire features from concept to deployment.
  • Contribute ideas to improve products.
  • Develop skills and learn new technologies.
  • Collaborate with business units in re-engineering and automation efforts.

Requirements

  • Hands on experience in a major programming language and frameworks, specifically Java and Spring Boot.
  • Demonstrable experience with REST API Design & Development using Java or NodeJS.
  • Proven experience in designing, developing, and maintaining Node JS, Python based applications in a fast-paced Scrum environment.
  • Proven experience with DevOps, CI/CD using tools like Jenkins, uDeploy, Cloud Formation.
  • Knowledge of JavaScript frameworks and libraries such as AngularJS, Angular, NGRX, RXJS.
  • Hands on experience with building RESTful Web Services/APIs and web containers.
  • Proven experience working in a Cloud environment using AWS, Azure, Google.
  • Strong intellectual curiosity and willingness to explore new technology stacks.

Nice-to-haves

  • Knowledge of Oracle, messaging technologies (EMS or KAFKA).
  • Strong Experience with Automation Tools/Frameworks (Junit, Cucumber, Mocha, Selenium).
  • Knowledge of architecture and design patterns to build highly scalable and resilient systems using frameworks like Hystrix, RxJava, Akka.
  • Experience building container-based systems: Architecture, implementation and managing orchestration platform such as Kubernetes, Docker, ECS.

Benefits

  • Flexible benefits that support you through every stage of your career.
  • Recognition as a top 10 Best Place to Work in 2024 by Glassdoor.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service