Search jobs > Boston, MA > Director software engineering

Director, Software Engineering

Fidelity Investments
Boston, Massachusetts, US
Full-time

2097490

Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect.

Job Description

Lead Engineer

The Role

As a Director of Software Engineering in Asset Management Equity Technology, you will be hands on with supporting the Portfolio Management product area in the development of new tools and features for our portfolio managers.

You are deeply committed to improving the value delivered to our customers by collaborating with other leaders to establish and progress standards, influencing strategic decisions and building high quality software solutions.

You will lead in development, research, and recommendation of appropriate methods, tools, and technologies to achieve domain-wide solutions.

You are intellectually curious and are committed to developing your own expertise and empowering others by bringing the latest thinking to your role.

  • Designing and architecting withing sophisticated distributed systems, micro services and event-based architectures.
  • Actively collaborating across squads for deliverables and driving engineering excellence, including framework advancement, standards formulation, and performance optimization.
  • Collaborating with stakeholders, Chapter Leads, Architecture and Product Owners, Technical Leads to analyze and define technical requirements.
  • Influencing innovative technology solutions to resolve complex business problems.
  • Continuously researching new and emerging technologies including prototypes to determine capabilities and feasibility.
  • Working in a fast-paced Agile software development environment with continuous integration and continuous delivery tools and understanding how to deliver using an Acceptance Test-Driven development (ATDD) approach.
  • Curiosity about writing clean, testable, readable, and easily maintainable code.
  • Providing technical assistance for multiple squads across the Chapter by mentoring and coaching junior developers.
  • Providing technical and organizational leadership and are quick to establish and use relationships to deliver excellent results.
  • Collaborating with Architecture, Chapter Leads, and Squads to identify, maintain and prioritize technical tasks including Technology Lifecycle Management and Continuous Improvement items.

The Expertise And Skills You Bring

  • 10+ years of hands-on software development experience in application development frameworks and demonstrate proficiency, quality, and passion in your coding ability.
  • You have expert knowledge of fundamental design principles for building a scalable application.
  • Experience developing Spring RESTful web services application using Open Source Frameworks - Spring Boot, Spring Core, IOC, other core components like oauth2 and security.
  • Experience in full stack engineering and have deep knowledge of middleware Java stack, messaging technologies, containerization, web containers and test automation including Spring RESTful web services application using Open Source Frameworks - Spring Boot, Spring Core, IOC, other core components like oauth2 and security.
  • Experience developing full stack applications using AWS cloud-platforms with services like EC2, Lambda, CloudFormation, S3, IAM Roles, EKS, CloudWatch and Elastic Search and AWS messaging capabilities like SQS and SNS and AWS NoSql database like DynamoDB.
  • Experience with Front-end web development using responsive frameworks like Angular or React
  • Experience with test automation at different levels of testing (unit, component, integration, and functional tests) using Junit, Mockito and Cucumber for Integration testing.

Client-side testing using Jasmine framework, test runners like Karma and tools (e.g. Cucumber, FitNesse, Gerkin).

  • Working experience with technologies such as Jenkins, Maven, and GIT.
  • Strong written and verbal communication skills.
  • Technology leadership, critical thinking, and influencing skills.

Certifications

Company Overview

Fidelity Investments is a privately held company with a missionto strengthen the financial well-being of our clients.We help people invest and plan for their future.

We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients’ money.

Join Us

At Fidelity, you’ll find endless opportunities to build a meaningful career that positively impacts peoples’ lives, including yours.

You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home.

Honored with a Glassdoor Employees’ Choice Award, we have been recognized by our employees as a top 10 Best Place to Work in 2024.

And you don’t need a finance background to succeed at Fidelity we offer a range of opportunities for learning so you can build the career you’ve always imagined.

Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs.

Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks).

At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry .

Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document, and may be asked to provide additional documentation as requested.

This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent).

These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances : Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine.

We invite you to Find Your Fidelity at fidelitycareers.com.

Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging.

Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process.

To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to [email protected].

J-18808-Ljbffr

24 days ago
Related jobs
Promoted
Motion Recruitment Partners LLC
Boston, Massachusetts

They are looking for a visionary and results-oriented Director of Software Engineering to oversee and guide their three distinct robotics software engineering teams. As they expand, they are seeking a dynamic and experienced Director of Software Engineering to lead their talented engineering teams a...

Promoted
Fidelity Investments
Boston, Massachusetts

As a Director of Software Engineering in Asset Management Equity Technology, you will be hands on with supporting the Portfolio Management product area in the development of new tools and features for our portfolio managers. You are deeply committed to improving the value delivered to our customers ...

Promoted
Vertex Pharmaceuticals Incorporated
Boston, Massachusetts

The Associate Director, Software Engineering is accountable for leading and managing a team of developers who focus on full-stack web applications, APIs, and microservices, all within an Agile framework. Contribute to long term strategic vision of the Software Engineering team by developing modular,...

Promoted
DICE
Boston, Massachusetts

Director of Software Engineering. Our client, a leading Medical Device Manufacturer, is seeking a Director of Software Engineering. Join our client's team and use your software engineering skills to take them to new heights. This is a hands-on leadership role responsible for all aspects of software ...

Motion Recruitment
Lexington, Massachusetts

Our client is seeking a visionary and experienced Director of Embedded Software Engineering to lead our talented team in developing robust and innovative embedded software solutions for medical devices. Job Title: Director of Embedded Software Engineering. Strong understanding of software architectu...

OfferFit
Boston, Massachusetts

Do you enjoy building data-intensive products, creating a collaborative engineering culture, and working cross-functionally to form and execute on an ambitious product roadmap? Come join OfferFit as a Software Engineering Director and work closely with our CTO to architect, design and implement a hi...

Motion Recruitment
Boston, Massachusetts

They are looking for a visionary and results-oriented Director of Software Engineering to oversee and guide their three distinct robotics software engineering teams. As they expand, they are seeking a dynamic and experienced Director of Software Engineering to lead their talented engineering teams a...

Fidelity Investments
Boston, Massachusetts

The mission of the COE is engineering excellence across the engineering community with focus areas on engineering effectiveness, engineering enablement, measurement and maturity, engineering innovation and engineering culture and craft. The ETGS Software Engineering Excellence COE is responsible for...

WEX Health, Inc.
Boston, Massachusetts

Proficiency in programming languages and development methodologies is essential for designing, developing, and implementing software components in an integrated engineering environment. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Minimu...

Fidelity Investments
Boston, Massachusetts

Bachelor’s degree (or foreign education equivalent)in Computer Science, Engineering, Information Technology, Information Systems, Information Management, Business Administration, or a closely related field and six (6) years of experience as a Director, Software Engineer (or closely related occupatio...