Taro Logo

Senior Software Engineer/Developer

A privately held financial services company that provides financial expertise and investment solutions to customers.
Greenwood Village, CO, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Job Description

Fidelity Investments, a leading financial services company, is seeking a Senior Software Engineer/Developer to join their team in Greenwood Village, CO. This role offers an exciting opportunity to work on customer-facing software solutions in a dynamic financial services environment. The position involves full-stack development, implementing microservices architecture, and working with modern technologies including Angular, Spring Boot, and various DevOps tools.

The ideal candidate will be responsible for designing and developing sophisticated web applications and services, implementing CI/CD pipelines, and ensuring high-quality code through automated testing. You'll work in an Agile environment, collaborating with cross-functional teams to deliver robust solutions that meet business requirements.

This role requires strong technical expertise in multiple areas, including full-stack development, DevOps practices, and automated testing. You'll be working with a diverse tech stack including .NET, Angular, SQL Server, and various testing frameworks. The position offers the flexibility of a hybrid working model, blending onsite and remote work.

Fidelity offers a collaborative work environment where innovation is encouraged and professional growth is supported. As a privately held company, they place high value on creating and nurturing a workplace that attracts top talent and promotes diverse perspectives. This role presents an excellent opportunity for experienced developers looking to make an impact in the financial technology sector while working with cutting-edge technologies and contributing to solutions that help people achieve their financial goals.

Last updated a month ago

Responsibilities For Senior Software Engineer/Developer

  • Design, develop, test, deploy, maintain, and improve customer facing software solutions
  • Design and develop microservices patterns and software architecture
  • Implement full stack software development with testable and maintainable code
  • Design, develop, and implement web applications in financial services environment
  • Define and execute test strategies with business-driven development approach
  • Coordinate functional and technical group discussions
  • Deliver on both projects and support tasks
  • Develop technical design documents based on business requirements
  • Work with new technologies for test challenges and process improvements
  • Modify software to correct errors and improve performance
  • Analyze user needs and software requirements

Requirements For Senior Software Engineer/Developer

Java
JavaScript
TypeScript
Node.js
React
  • Bachelor's degree in Computer Science, Engineering, or related field with 3 years experience, or Master's degree with 1 year experience
  • Experience developing full-stack applications using .NET framework, .NET Core, and C#
  • Experience with Visual Studio and SQL Server
  • Expertise in Angular and jQuery for UI development
  • Experience implementing CI/CD pipelines using Jenkins and uDeploy
  • Proficiency with GitHub for version control
  • Experience with automated testing using Cucumber and JUnit
  • Expertise in Selenium WebDriver in DevOps environment
  • Proficiency in writing complex SQL queries
  • Experience developing RESTful APIs

Benefits For Senior Software Engineer/Developer

  • Hybrid work environment

Related Jobs