This site uses cookies. To find out more, see our Cookies Policy

.NET in Smithfield, RI at Veritude

Date Posted: 7/5/2018

Job Snapshot

Job Description

Veritude is hiring for a .NET Developer at Fidelity Investments in Smithfield, RI

Sr Software Engineer

The Senior Software Engineer will participate in design, development and implementation of desktop and mobile applications, third party tool integration and middleware applications, with a strong focus on Microsoft user interface technologies. You will conduct the analysis, design and development of software to support a robust set of tools and applications used by the Fidelity Institutional Asset Management (FIAM) Intermediary Sales team, chipping in to the overall success of projects as they move through the different phases of the project life cycle.

The Expertise We’re Looking For

•         Bachelor’s degree Computer Science or other related discipline.

•         Strong development skills and 7+ years of software development experience, including C#/.Net, Objective C, Swift, Java and Spring technologies.

•         Expertise with Microsoft .Net framework, preferably .Net 4.5 or higher.

•         Expertise with SOAP and RESTful Web Services.

•         Practical experience with the following technologies and tools: .Net, Microsoft WPF and WebAPI, Spring (MVC, Boot, Cloud Config), iOS, Xcode, Pivotal Cloud Foundry, tcServer, Jenkins, JIRA, Udeploy and Git.

•         Awareness of the strengths/limitations of current and developing technologies.

•         DevOps and cloud computing skills desirable.

The Purpose of Your Role

As a Senior Software Engineer on the FIAM Intermediary Sales Technology team, you will help us design and develop solutions that focus on our Sales team’s needs and optimize quality and deployment practices. You’ll help with the entire development lifecycle from concept to deployment; as a member of an agile, multi-functional team. You will mentor junior developers, ensure standard methodologies are being followed and motivate and support the growth and development of your peers.

You will have the opportunity to share your technical knowledge to help strengthen our software engineering community and further pursue your own learning of new technologies and platforms. We're looking for software engineers that thrive in a team-based environment and have a real passion for delivering impactful business solutions through an iterative software development methodology.

The Skills You Bring

•         You have shown leadership and strong technical skills, with a track record for designing and building complex systems.

•         You have excellent communication skills, enjoy working with a dynamic and senior team, and have an aptitude for learning new technologies.

•         You are able to understand, document, and develop technical designs at the application level, define architectural strategies and solutions, and closely partner with the developers you support.

•         You can break down different business problems/requirements and recommend solutions to project leaders and our business partners.

The Value You Deliver

•         Establishing and meeting guidelines and standards that will allow the team to continue to deliver relevant and vital solutions for our customers.

•         Designing, developing, and implementing architectural solutions for cross-cutting problems in a dynamic financial services environment.

•         Establishing the technical direction (including assessing new technologies), planning the adoption of new technologies, and socializing the architectural evolution of the platform.

•         Collaborating with business partners, analysts and automation engineers using an agile development methodology. In this role, you possess excellent interpersonal skills and be comfortable following the standard methodologies of agile development and Extreme Programming.

•         Thinking like a business partner, you will craft intuitive and user-friendly interfaces that will simplify and improve the user experience.

How Your Work Impacts the Organization

The FIAM Intermediary Sales Technology team in FIAM Technology supports our Sales and CRM tools, World Class and Mobile World Class, as well as other applications and tools that provide capabilities supporting our clients. This position will play a key role in delivering new and improving existing technology to help drive sales and gain market share in an ever-changing and challenging business climate.

Our business unit, FIAM Technology, resides under Fidelity Institutional, which is a suite of Fidelity Investment businesses and support groups that offers financial professionals and institutions access to the products, services, and investments they need to service their clients and grow their businesses.

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. For information about working at Fidelity, visit

Fidelity Investments is an equal opportunity employer.



  1. Software Engineer Jobs
  2. Project Engineer Jobs