Director, Software Engineer (UX/UI specialty)
Company: Fidelity Investments Inc.
Location: Boston
Posted on: March 20, 2023
Job Description:
Job Description:Director Software Engineer (UX/UI specialty)The
High Income and Alternatives Technology team is looking for a
highly motivated Software Engineering professionals with strong
understanding of software design and programming fundamentals to
join their ranks.In this role, you will be responsible for the
development of quality software components that are used by
Portfolio Managers, Traders and Analysts in managing of over $100
Billion in Fidelity High Yield Funds.In this role, you will provide
oversight, build In-depth, hands-on knowledge of work performed by
multiple teams and will apply advanced knowledge, concepts,
theories, and practices of software engineering across the
technology teams. Help teams make tech decisions that will have
immediate impact on multiple work/project groups. Help enhance
engineering process across the High Income and Alternatives PM
space by introducing, developing, or offering engineering processes
or services.This role will help establish policies and common
procedures to solves a complex problem, with reference to
established architecture and engineering practices. Provide
sophisticated analysis, advice and consultation to product and
engineering management. Help the teams make decisions based on
long-term view of software engineering trends, issues, and
implications. This position can be located in Boston, Merrimack.The
Role
- Demonstrate expertise in multiple technologies relevant to
responsibilities, including infrastructure, communications,
languages, environments, operating systems and databases -including
niche and emerging technologies
- Possess in-depth knowledge of technology, applications and
interfaces designed to support the business.
- Provide leadership and expertise to multiple squads in broad
technical areas on complex applications/platforms.
- Work across groups to identify opportunities for
organization-wide technology initiatives.
- Champion innovative technology solutions to resolve complex
business problems.
- Brings external information, ideas and expertise back to the
team.
- Identify and standardizes patterns that can be reused in other
areas and teams
- Advise Product Area Leader/Chapter Area Leader on technical
strategy.
- Researches and recommends new technologies.The Expertise We
Need
- Proven experience and education in designing and developing
systems and solutions with Typescript, Java, C#, Angular or
Python
- Actively collaborate in requirement analysis, module design,
architecture and development of interfaces to meet business
requirements.
- Technology leadership to partner with architects, chapter
leads, and product owners to drive the implementation to a
consistent design.
- Use Agile Software Development methodology for developing the
application. JIRA for Issue and project tracking and maintain
detailed documentation about the flows and functionality.
- Develop Spring RESTful web services application using Open
Source Frameworks - Spring Boot, Spring Core, IOC, other core
components like oauth2 and security.
- Develop 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.
- Design interactive front-end application Using Angular, NGRX
state management, RXJS, Redux plugin, Bootstrap.In addition, any of
the following would be of value but not required:
- Experience with financial mathematics and statistics, portfolio
modeling and/or trading.
- Experience with messaging applications using frameworks such as
Kafka, JMS, Apache ActiveMQ.
- Experience with distributed caches such as Gemfire.
- Experience with implementing cross cutting concerns like
declarative transaction management using Spring AOP.
- Experience with developing advanced Continuous Integration &
Continuous Delivery (CI/CD) pipeline including software
configuration management, test automation, version control, static
code analysis using (Jenkins, Stash, Ansible, Docker).
- 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 Cypress framework, test runners and tools (e.g. Cucumber,
Karate, Gerkin/Protractor).
- Experience in Perform system analysis, application security,
application performance using JMeter, code quality and code quality
using SonarQube and secure code validation with Veracode.
- Experience with monitoring services using CloudWatch and
Datadog or Splunk.The Team
- We have a passion for technology and love fixing and solving
complex problems.
- We enjoy working in teams, love to collaborate, share and grow
knowledge.
- We like open communication and people who are self-motivated,
can take initiative, and can make decisions with a bias toward
action.
- We encourage team members to take ownership and care about the
quality of work.
- We think about the testability of code and Design and
architecture patterns.Please see below for the salary range for
work locations in Colorado only:N/APlease see below for the salary
range for work locations in New York City, Westchester County, NY
and Jersey City, NJ only:N/APlease see below for the salary range
for work locations in California only:N/APlease see below for the
salary range for work locations in Washington
only:N/ACertifications:Company OverviewFidelity 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 UsAt 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, we have been recognized by our employees as a Best
Place to Work in 2023. 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.At Fidelity, our
goal is for most people to work flexibly in a way that balances
both personal and business needs with time onsite and offsite
through what we're calling "."We invite you toFind Your
Fidelityat.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, or by calling 800-835-5099, prompt 2, option 3.
Keywords: Fidelity Investments Inc., Boston , Director, Software Engineer (UX/UI specialty), Executive , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...