
Principal Software Engineer/Developer
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.
- Develop and maintain high-quality software solutions that meet business requirements and industry standards.
- Collaborate with cross-functional teams to design and implement innovative solutions that drive business growth and improve client experience.
- Take a lead role in the development process, from planning and design to coding and testing.
- Identify and troubleshoot complex technical issues, providing timely resolutions to ensure project timelines and deliverables are met.
- Stay up-to-date with industry trends and advancements, continuously evaluating and implementing new technologies and tools to enhance software performance and efficiency.
- Mentor and guide junior team members, promoting a culture of continuous learning and improvement.
- Effectively communicate and collaborate with stakeholders at all levels, providing updates on project progress and identifying potential risks and opportunities.
- Develop and maintain technical documentation, including design specifications, user manuals, and system architecture diagrams.
- Follow best practices and standards for software development, ensuring code quality, maintainability, and scalability.
- Participate in code reviews, offering constructive feedback to improve overall code quality and team collaboration.
- Adhere to project timelines and deliverables, taking ownership and accountability for assigned tasks.
- Continuously seek opportunities to optimize and improve existing software systems and processes.
- Proactively identify and address potential security vulnerabilities and risks in software solutions.
- Collaborate with product owners and business analysts to clarify business requirements and translate them into technical solutions.
- Act as a subject matter expert, providing guidance and support to the team and stakeholders as needed.
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.
Quality Assurance
Project Management
Cloud Computing
System Design
Technical Leadership
Agile methodologies
Team collaboration
Problem-Solving
Data
Software Architecture
Full-Stack Development
Coding Proficiency
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Networking
Teamwork
Adaptability
Problem-Solving
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started