Principal Software Engineer/Developer
Fidelity Investments
Job Description:Note: Fidelity will not provide immigration sponsorship for this position.Position Description:Programs server-side (integration/controller layer) applications, using Java, Spring Boot, and client-side (presentation layer) and Angular. Reviews system design specifications, contributing to technical design documentation, coding, design and code reviews, unit testing, development-led integration testing, and defect resolution according to Agile software development methodologies. Builds, modernizes, and maintains systems. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts 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 Applied 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) designing, developing, testing, implementing, system integrating, and supporting systems applications using Core Java, Spring, and Restful web services. Or, alternatively, Master’s degree in Applied 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) designing, developing, testing, implementing, system integrating, and supporting systems applications using Core Java, Spring, and Restful web services.Skills and Knowledge:Candidate must also possess:Demonstrated Expertise (“DE”) planning, designing, developing, deploying, and maintaining API management services within a financial services environment. DE supporting the full application development lifecycle -- analysis, design, development, test, and deployment -- using Spring Boot, Angular, Node JS, and JIRA. DE developing multi-tier enterprise applications using JAVA, Spring Boot, SQL, and NoSQL; creating Cloud-based applications using data warehouse concepts (Snowflake); and writing CloudFormation Templates and Jenkins pipelines. DE deploying and debugging applications on the Cloud or On Prem using CloudFormation templates and Shell Scripting; conducting logging and tracing using Datadog and Splunk; and implementing Continuous Integration/Continuous Deployment (CI/CD) using DevOps tools -- Git, Jenkins, uDeploy, and Sonar.#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
- 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...SuggestedFor subcontractor
- ...love to hear from you.About the RoleDo you have a passion for developing software using cutting edge frameworks? Then this may be the job for... ...Technology is looking for a Senior Full Stack Software Engineer who has experience developing Angular UI applications and is...SuggestedFull timePart timeFor contractors
- ...Role: Software Engineer in Test \\ Location: Merrimack, NH 03054 (Hybrid Onsite Project )\ Duration: 12+ Months Contract (Long... .... \ \ \ \ Key Responsibilities \\ \ * Design, develop, and maintain automated and manual test cases aligned with user...SuggestedLong term contractContract work
$118.1k - $200.76k
...with us. BAE Systems C4ISR Business Area is seeking a Principal Software Quality Assurance Engineer in the Space Systems RFx Product Line. You can help... ...troubleshooting skills & ability to assess issues and develop solutions Perform internal audits specific to programs...SuggestedFull timePart timeLocal areaFlexible hours- ...We are seeking an accomplished Embedded Software SME with expertise in Extended Reality... ...innovative Research & Development organization, developing the next generation of Warfighter-borne... ..., mechanical, optical, and systems engineering, to deliver cohesive and high‑...SuggestedRemote work
$102.68k - $136.9k
...apply now.We are currently seeking a DevOps Engineer - Merrimack, NH to join our team in... ...infrastructure, driving automation, and improving software delivery at scale. This position offers... ...Jenkins/GitHub/DevSecOps functions.- Develop and manage Infrastructure as Code (IaC)...Full timeTemporary workWork at officeRemote workFlexible hours- ...Senior Software Engineer Developer The Cash Management team, Cash Bankers, is an agile team within the Fidelity Fund and Investment Operations Technology (FFIOT) and provides core application design, development, and support services for the Cash product in the Middle...Work experience placementWork at officeWork from home
- ...financial services clients is looking for a highly skilled Sr. Software Engineer to design, build, and scale modern cloud-native applications.... ...business solutions. Key Responsibilities - Design, develop, and maintain REST-based microservices using Java or Python,...
$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... ...Fidelity Digital Assets®, a Fidelity Investments Company, is developing a full-service enterprise-grade platform for storing, trading...Hourly payFull timeTemporary work- ...ElbitAmerica.com or follow us on YouTube. Job Summary: The Software Engineer II supports the design, development, integration, and... ...through development, testing, and validation activities Develops and maintains C/C++ and Python applications and embedded software...Contract workFor subcontractorFlexible hours
$64.93k - $110.37k
...for current BAE interns interested in joining our ES Defense software engineering team in NH/MA. Qualified candidates will have an opportunity... ...projects and technologies by participating in rotations. Develop skills by receiving immediate mentorship from experienced...Full timeInternshipLocal areaImmediate startFlexible hours- ...YorkApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 503671-en\_USChoosing Capgemini means choosing a... ...Merrimack, NH**## **Job Description*** Angular\_JavaFullStack\_Developer* 5+ years of experience with middleware Java stack, messaging...Permanent employmentFull timeLocal area
- ...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... ...Passionate and open to learning new tools and developing with the latest technologies and frameworks. Can work well...
- ...SWET-Software Engineer In Test Location: Merrimack, NH AND Durham, NC. AND Westlake, TX (Remote till COVID-After COVID 3 days onsite in... ...control around CI/CD pipeline process and implementations Provide technical guidance/coaching to developers on quality tasks...Work experience placementRemote work
- ...Software Engineer Dynamic work schedule - This is 5 days on site a month in the same week... ...experience as engineer responsible designing, developing, testing, supporting, and fixing the... ...of modern data architecture principals and patterns ~ Expertise with Agile...Work from homeFlexible hours
$106k - $142k
...are currently seeking a Java FullStack Engineer- Merrimack, NH to join our team in Merrimack... ...tools such as Jenkins- Experience with software application testing approaches and tools... ...applications- Experience designing and developing applications in microservices...Full timeTemporary workWork at officeRemote workFlexible hours$54.6 - $78 per hour
...yoh.comSuman Dabbeta | Sr. Recruiter | Yoh Java Cloud Engineer - Hybrid - NH or Durham, NC - W2 Only Hybrid Nashua... ...in Computer Science or related field5+ years of software engineering experience4+ years developing RESTful microservices with Java and Spring Boot2+ years...- ...Req ID: 137061 Remote Position: Yes Region: Americas Country: USA Summary The Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and...Temporary workWork at officeLocal areaRemote workWorldwideShift work
$40 - $45 per hour
...About the job Associate Software Engineer Remote but 3 days/month onsite from Merrimack NH, Boston MA, Raleigh NC, Westlake TX,... ...existing code to identify and eliminate errors Designing, developing, testing, and documenting new computer applications Recommending...Hourly payContract workRemote workRelocationMonday to Friday- ...Senior DevOps Engineer For Cloud Architecture & Provisioning Designs and supports secure, scalable cloud environments across AWS, Azure, and GCP. Leads cloud operations, automation, CI/CD, Infrastructure as Code, and DevOps initiatives while driving performance, reliability...
- ...Expertise: Bachelor's degree in Computer Science or Engineering development experience (currently hands on) in... ...creative ways to get things done, and do them right Develop a culture of outstanding software engineering practices Exercise a passion for...
- ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington... ...(Maven, Jenkins, Stash). ~ Solid understanding of developing highly scalable distributed systems using Open source technologies...Local area
- ...Summary Celestica is looking for talented and passionate Senior Staff Embedded Software Engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that includes Compute, Storage, AI servers and...Work at office
- ...sponsorship for this position. Full Stack Engineer - Java (Primary) / Angular (Secondary)... ...(SAT) is seeking a Full Stack Senior Software Engineer with strong expertise in Java and... ...will play a hands‑on role in designing, developing, and enhancing backend services using Java...Full time
- ...looking for an experienced Senior Structural Engineer - Bridges to join our Northern New... ...for an opportunity to learn, to further develop your career with a global industry leader... ...automation, discipline-specific design software (i.e., MicroStation, OpenBridge, MDX, STADD...For subcontractorWork at officeLocal areaFlexible hours
- ...seeking a highly accomplished Director of Engineering responsible for the engineering... ...practices, setting a high bar for how software is designed, built, tested, and operated... ...engineering‑first leader who thrives on developing people, strengthening engineering discipline...Full time
- ...Technology Foundations organization is seeking a Director, Software Engineer (IC) to provide senior technical leadership for our Common Platforms... ...AI.Deliver scalable, maintainable solutions that improve developer productivity and platform adoption.Ensure experience...Full time
- ...Angular Developer Duration: Long Term Contract Location: Durham, NC or Jersey City, NJ or Westlake, TX or Boston, MA or Salt Lake... ...hands on Angular experience. · At least 8 years in building software in a professional setting. · At least 2 years working on...Long term contract
- ...Sr Angular Developer Location: Durham, NC or Jersey City, NJ or Westlake, TX or Boston, MA or Salt Lake City, UT or Merrimack, NH... ...Formal Education and/or Training: Degree in Computer Science or Engineering Key Skills: Angular 10+ Typescript/JavaScript...Remote 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!
- id software Merrimack, NH
- healthcare software sales Merrimack, NH
- software asset management analyst Merrimack, NH
- software implementation project manager Merrimack, NH
- software Merrimack, NH
- embedded software Merrimack, NH
- software sales Merrimack, NH
- remote software sales Merrimack, NH
- software technology Merrimack, NH
- ultimate software Merrimack, NH


