Principal Software Engineer/Developer
Fidelity Investments
Job Description:Note: Fidelity will not provide immigration sponsorship for this position.Position Description:Builds end-to-end solutions that integrate diverse data sources, distributed systems, and cloud-native services at enterprise scale. Develops system-wide performance models and implements optimizations that impact high-volume, mission-critical workflows. Solves complex technical problems involving large datasets, multi-cloud environments, and cross-platform integration constraints. Applies business knowledge to translate divisional initiatives into actionable technology solutions by developing complex or multiple software applications and evaluating alternative approaches. Analyzes and recommends improvements to project development policies, procedures, standards, and strategies for development teams and management. Primary Responsibilities:Participates in architecture design teams.Defines and implements application-level architecture.Develops applications on complex projects, components, and subsystems for the division.Recommends development testing tools and methodologies and reviews and validates test plans.Responsible for QA readiness of software deliverables.Develops comprehensive documentation for multiple applications or subsystems.Establishes full project life cycle plans for complex projects across multiple platforms.Responsible for meeting project goals on time and on budget.Advises on risk assessment and risk management strategies for projects.Plans and coordinates project schedules and assignments for multiple projects.Acts as a primary liaison for business units to resolve various project/technology issues.Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.Advises senior management on technical strategy.Mentors junior team members.Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.Develops original and creative technical solutions to on-going development efforts.Education and Experience:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) developing Java-based full stack web applications using Angular, Spring Boot, Microservices and Oracle.Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) developing Java-based full stack web applications using Angular, Spring Boot, Microservices and Oracle.Skills and Knowledge:Candidate must also possess:Demonstrated Expertise (“DE”) developing full stack Java Restful services and middle-tier, multi-threaded applications according to Agile methodologies, using Java, Spring MVC, Spring Boot, Hibernate framework, Kafka and Oracle SQL; and performing application build, deployment, and support using Continuous Integration (CI) tools -- Jenkins and Maven. DE developing customer-facing applications using front-end technologies (Node.js, JavaScript, and Angular.js) and deploying those applications to Tomcat servers; and reviewing code changes, coverage, and quality, using Sonar and Veracode. DE performing responsive Web Model-View-Controller (MVC) design and front-end development using Angular framework, HTML5, CSS3, JavaScript, TypeScript, and Bootstrap; and performing JavaScript unit and integration testing on front-end Web applications using Jasmine and Karma. DE developing databases, crafting complex SQL queries, and optimizing for efficient data operations using Oracle PL, SQL, and MySQL; maintaining high availability and performance of Oracle DB and AWS cloud databases; and implementing robust messaging services using Kafka and IBM MQ.#PE1M2#LI-DNIFidelity’s Onsite Working ModelFidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.Certifications:Category:Information TechnologyPlease be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.SummaryLocation: Merrimack, NHType: Full time
- ...Fidelity Charitable is looking for experienced engineers who are hardworking, collaborative,... ...with a focus on delivering high-quality software Advanced hands-on expertise with Angular... ...Fidelity Charitable software engineers develop next-generation technology that directly...SuggestedFull time
$117.1k - $187.3k
...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and... ...experience. 5 years of technology leadership experience, including developing technology strategies, fostering innovation, and...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide$132.96k - $226.04k
...exciting period of growth. We are looking for talented Software professionals to help us create the world’s most... ...customers. For this position, we are looking for a Software Engineer to apply her/his skills to developing high-quality, real-time embedded software for...SuggestedFull timeLocal areaRemote workWorldwideFlexible hours$132.96k - $226.04k
...your career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in... ..., and verification activities Demonstrated ability to develop, lead, and motivate technical teams Preferred Education,...SuggestedFull timeWork experience placementLocal areaRemote workWorldwide$152.07k - $202.76k
...AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for advancing... .... Familiarity with modern engineering practices, developer tooling, automation frameworks, and software delivery platforms...SuggestedFull timeTemporary workRemote work- ...industry. With over 20,000 aircraft and 33,000 engines supported on our cutting-edge platforms,... ...: We are seeking a full stack Senior Software Engineer with strong expertise in .NET... ...product managers, designers, and other developers to create seamless, performant, and...Worldwide
$64.93k - $110.37k
...threats for airborne, land, and maritime products. Our engineers are the lifeblood of our company and were more than... .... We are looking for a talented early career software engineer to support analyzing, developing, and coding complex software for EOIR algorithm and...Full timePart timeLocal areaWorldwideFlexible hours$132.96k - $226.04k
...Thank you for your interest in BAE Systems! We are hiring software engineers at all experience levels to grow our FAST Labs team. These... ...groundbreaking research into real-life impact for our customers, as we develop advanced capabilities in advanced electronics, sensors and...Full timePart timeLocal areaWorldwide$132.96k - $226.04k
...Software Engineering LeadJoin BAE Systems' Countermeasure & Electromagnetic Attack Solutions (CEMA) business area where we provide next-generation... ...in a software architecture roleProven CAM experience in developing, implementing, and monitoring project schedules, budgets,...Full timeLocal areaFlexible hours- Job Description Insight Global is seeking a Senior Software Engineer to join one of our clients' enterprise engineering teams. This individual... ...within a small Agile Scrum team responsible for designing, developing, and maintaining large-scale, data-driven web applications....
$62.68 - $102.68 per hour
...Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Merrimack, NH or Boston, MA! Senior Software... ...Fidelity Digital Assets®, a Fidelity Investments Company, is developing a full-service enterprise-grade platform for storing, trading...Hourly payFull timeTemporary work- ...Degree in a technology related field (e.g. Engineering, Computer Science, etc.). 5+ years of... ...space. 1-2 years of experience in developing ML infrastructure and MLOps in the Cloud... ...ML infrastructure, with an eye towards software engineering. You have superb communication...Shift work
- ...: On-site in Merrimack, NH Our client seeks a Senior Software Engineer in Test who will embed within an Agile squad to engineer quality... .... Collaborate with product managers, analysts, developers, vendors, and business partners. Conduct requirement analysis...Hourly payLocal area
- Job Summary: The Software Engineer II supports the design, development, integration, and sustainment of software for Slingworks - Next Generation... ...with existing codebases, including subcontractor or partner‑developed modulesWrites high‑quality, maintainable source code within...For subcontractor
- ...motivated and technically proficient AI Engineer to join our growing Data & Analytics team... ...Model Development & Orchestration: Develop, test, and refine AI prompts and orchestration... ...experience in Information Technology, Software Engineering, or Data Science, with a...Work experience placementWork at officeLocal areaRemote work
- Senior Software Engineer Fidelity is looking for a Senior Software Engineer to join the Fidelity Institutional Technology Development Team.... ...strong software development and test automation skills to design, develop, test, deploy, maintain, and improve FIT customer-facing...Full time
- The Role s a Software Engineer on the Data team, you'll have the chance to improve your skills. You will collaborate across Fidelity teams... ...authentication management Passionate and open to learning new tools and developing with the latest technologies and frameworks. Can work well...
- Software Engineer In TestDynamic Work Schedule - This is 5 days on site a month- in the same week then the remainder of the month is working... ...and training!Job ResponsibilitiesProactively speaking with developers and business analysts to resolve issues or questions...Temporary workWork from home
- Title: Full Stack Engineer Location: MERRIMACK, NH (IN-person interview) Duration:-Long term Project Technical Skill • 50% Core Java - springBoot, API microservices, KAFKA (nice to have) • 25% Angular - (React would be OK here) - They need to have at least One • UI...
- ...Description Description: On-site every other week / 5 days in Merrimack, NH or Westlake, TX Our client is seeking a DevOps Engineer to join a cybersecurity-focused team supporting database activity monitoring across critical platforms. This role will focus on cloud...Hourly payLocal area
- ...tools such as Jenkins Experience with software application testing approaches and... ...applications Experience designing and developing applications in microservices architecture... ...in a technology related field (e.g. Computer Science, Engineering, etc.) required.Full time
$80.6k - $194k
Backend Developer (Golang / Java | Microservices) Position Description CGI is a global IT and business consulting services firm delivering... ..., high-performance systems and APIs. This role is ideal for engineers who thrive in polyglot environments, working across modern...Full timeLocal areaWorldwide- Full Stack Java Developer Duration: 6 to 12 Months Contract Location: TX, NC, NJ and NH... ...Jenkins, Concourse, Docker etc. Strong software experience in developing and a proven track... ...and are always looking to improve your engineering skills in fast-paced, ambiguous...Contract work
- Job Title The Expertise and Skills You Bring Proven experience in designing, developing, and maintaining Java/JEE based API and web applications in a fast-paced Scrum environment. Proven experience with Service Oriented Architecture (SOA), designing and building RESTful...
- Senior Java Developer I, Swati, would like to share a job opportunity as Senior Java Developer based in Charlotte, NC / Plano, TX / Atlanta... .... Knowledge of cloud computing or distributed computing. Software development in Agile environment. Java(JDK 1.8), Spring Framework...Full time
- Software Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from... ...Location - NC, NH, RI Must Have: Looking for a Java backend developer Java REST API services - person will play a key role in defining...Work from home
- Python Developer Greetings, My name is Swati and I'm a recruiter at Syntricate Technologies Inc. Our records show that you are an experienced... ...of the core platform. Consistently work to make our software simpler. Challenge yourself and your peers to always improve....Full time
- Senior Python Developer Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Python Developer to work in MMK, NH or Durham, NC! The Role As a member of the team you’ll build and...Temporary work
- ...Backend Java Developer Location: Durham, NC, Westlake, TX, Merrimack, NH (Remote Till Covid) Duration: Long Term Contract Requirement: ~2-4 years’ experience in Java 8 / Java 11 ~ Develop REST APIs or Microservices using Spring Boot along with other core...Long term contractRemote work
- ...All it takes is finding the right combination of tech hardware, software, cloud solutions, and support services. That’s what we do. We’... ...and judgement to plan and accomplish goals, the ServiceNow Developer is responsible for providing technical guidance during workshops...Work visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer/Developer. Be the first to apply!
- principal Merrimack, NH
- software technology Merrimack, NH
- remote software sales Merrimack, NH
- entry level software sales Merrimack, NH
- software Merrimack, NH
- id software Merrimack, NH
- healthcare software sales Merrimack, NH
- software asset management analyst Merrimack, NH
- software sales Merrimack, NH
- software implementation project manager Merrimack, NH



