Fidelity Investments

Principal Software Engineer/Developer

Fidelity Investments

Durham, NC, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled software engineer with a passion for innovation and problem-solving? Do you thrive in a fast-paced, collaborative environment? Fidelity Investments is seeking a Principal Software Engineer/Developer to join our dynamic and cutting-edge team. As a leader in the financial services industry, Fidelity offers a unique opportunity to work on innovative projects and make a meaningful impact on our clients' financial futures. We are looking for a driven individual with a strong background in software engineering, a track record of delivering high-quality solutions, and a desire to continuously learn and improve. If you are ready to take on a new challenge and be a part of a company that values growth and development, we encourage you to apply for this exciting role.

  1. Develop and maintain high-quality software solutions that meet business requirements and industry standards.
  2. Collaborate with cross-functional teams to design and implement innovative solutions that drive business growth and improve client experience.
  3. Take a lead role in the development process, from planning and design to coding and testing.
  4. Identify and troubleshoot complex technical issues, providing timely resolutions to ensure project timelines and deliverables are met.
  5. Stay up-to-date with industry trends and advancements, continuously evaluating and implementing new technologies and tools to enhance software performance and efficiency.
  6. Mentor and guide junior team members, promoting a culture of continuous learning and improvement.
  7. Effectively communicate and collaborate with stakeholders at all levels, providing updates on project progress and identifying potential risks and opportunities.
  8. Develop and maintain technical documentation, including design specifications, user manuals, and system architecture diagrams.
  9. Follow best practices and standards for software development, ensuring code quality, maintainability, and scalability.
  10. Participate in code reviews, offering constructive feedback to improve overall code quality and team collaboration.
  11. Adhere to project timelines and deliverables, taking ownership and accountability for assigned tasks.
  12. Continuously seek opportunities to optimize and improve existing software systems and processes.
  13. Proactively identify and address potential security vulnerabilities and risks in software solutions.
  14. Collaborate with product owners and business analysts to clarify business requirements and translate them into technical solutions.
  15. Act as a subject matter expert, providing guidance and support to the team and stakeholders as needed.
Where is this job?
This job is located at Durham, NC, USA
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field.

  • Proven Track Record Of Successfully Delivering Complex Software Projects On Time And Within Budget.

  • Minimum Of 8 Years Of Experience In Software Development, With At Least 3 Years In A Leadership Or Management Role.

  • Expertise In Multiple Programming Languages, Such As Java, C++, Or Python.

  • Strong Knowledge And Experience With Software Development Methodologies, Such As Agile Or Scrum.

Required Skills
  • Quality Assurance

  • Project Management

  • Cloud Computing

  • System Design

  • Technical Leadership

  • Agile methodologies

  • Team collaboration

  • Problem-Solving

  • Data

  • Software Architecture

  • Full-Stack Development

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Networking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer/Developer in Durham, NC, USA is between $120,000 to $150,000 per year. However, this can vary depending on factors such as experience, skills, and the specific company and industry.

Additional Information
Fidelity Investments is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 31st, 2024
Apply BeforeAugust 19th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Fidelity Investments

Fidelity Investments Inc., commonly referred to as Fidelity, earlier as Fidelity Management & Research or FMR, is an American multinational financial services corporation based in Boston, Massachusetts.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started