Principal Software Engineer/Developer
Full-time
Fidelity
Responsibilities
- Analyze, build, modernize, maintain, and deploy enterprise APIs and database layers.
- Design application architecture patterns and data models for business use cases.
- Develop and deploy near-real-time event-driven applications and migrate on-premises applications to the cloud.
- Create monitoring queries, alerts, dashboards, scheduled jobs, stored procedures, and AWS data models.
- Participate in architecture design, define application-level architecture, and develop applications for complex projects and subsystems.
- Recommend development and testing tools, review test plans, and ensure QA readiness of software deliverables.
- Create documentation, establish project life-cycle plans, coordinate schedules and assignments, and help deliver projects on time and on budget.
- Advise on risk management, technical strategy, technology solutions, and technical estimates.
- Act as a liaison with business units, resolve project and technology issues, and perform complex technical and functional analysis.
- Coordinate offshore project teams and mentor junior and new team members.
Requirements
- Bachelor’s degree in Computer Science, Applied Computer Science, Engineering, Information Technology, Information Systems, or a closely related field and five years of relevant experience, or a master’s degree in one of those fields and three years of relevant experience.
- Relevant experience must include data modeling and developing APIs using Spring Boot, Kafka, or RDS in a financial-services environment.
- Experience developing highly available, scalable, low-latency distributed REST APIs using LWC Framework, Spring, and Spring Boot.
- Experience deploying Docker images into Kubernetes and developing AWS batch solutions using Glue, S3, Lambda, RDS, and DynamoDB.
- Experience developing event-streaming processes using Confluent, Kafka, and Kafka Connect.
- Experience with application log collection and monitoring using Kibana/ELK, Grafana, and Splunk, and publishing REST APIs to STRATUM.
- Experience developing CI/CD pipelines and working with Linux scripts, Oracle DDL/DML, REST API services, Jenkins, Stash, GitHub, and uDeploy.
- Experience developing data migration processes with Control-M and transferring data to downstream analytical systems using SFTP.
- Experience developing Oracle PL/SQL stored procedures and analyzing SQL statements with EXPLAIN PLAN, SQL Developer, and TOAD.
- Experience with automated and performance testing using Postman collections, Rushhour, and Karate, and with prompting techniques using GitHub Copilot.
Benefits
- Fidelity is transitioning to a full-time onsite working model through a phased rollout; onsite requirements vary by region and role and may evolve.
- The role is subject to Fidelity’s restrictions related to criminal histories under applicable financial-services laws and regulations.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer/Developer in Durham, NC vacancy
- .... 10 or more years of experience in software engineering. Preferred Qualifications: 3 or more... ...years of experience with Angular for developing modern, responsive web applications.... ...e.g., implementation, audits). The Principal Software Engineer is one of the highest...SuggestedFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
- ...initiatives into business solutions by developing complex or multiple software applications and conducting... ...Bachelor's degree in Computer Science, Engineering, Information Technology,... ...five (5) years of experience as a Principal Software Engineer (or closely related...SuggestedFull time
- ...Full Stack Engineer Duration: Long Term Contract Location: Westlake, TX / Durham, NC Job Description Seeking a Principal Software Engineer to develop enterprise-wide data capabilities pertaining to our customers’ Communication Preferences & Profiles. The...SuggestedLong term contract
$206.4k - $276.7k
...Principal Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and... ...Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more –...Suggested$150k - $180k
...Principal Software Engineer Relias LLC, Morrisville, 1010 Sync St, Suite 100, United States hybrid USD 150,000 - 180,000 (Yearly) Company... ...continuum of care get better at maintaining compliance, developing staff and promoting consistent, high-quality care. Our platform...SuggestedLive inWork at office- ...for production environments. We are an engineering-driven company focused on solving complex... ...services. The role As a Senior Software Engineer at Kaleido, you will help... ...integrations, cloud-native services, and developer tooling in high-scale production environments...Full time
- ...C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: C# coding Design Documentation Agile or SCRUM Jira - preferred C/C++ - preferred...Permanent employmentFull timeContract workRemote work
- ...Software Engineer Location: Durham, NC | Boston, MA Before applying for this role, please read the following information about this opportunity found below. We are seeking a seasoned software engineer experienced in full-stack web development and data-intensive...
- 5+ years of professional experience in iOS application development. Strong proficiency in Swift and SwiftUI. Solid understanding of Distributed Systems and mobile application architecture. Hands-on designing and integrating REST APIs and OpenAPI Specifications ...Full time
- ...Position: Microsoft Dynamics 365 Developer Experience: 5–10 Years Work Mode: Raleigh NC (Hybrid) We are looking for an experienced... ..., and SDLC activities. Required Skills: ~5–10 years of software development experience. ~ Strong hands-on Dynamics 365 /...Local area
- ...balance sheet reliability. Role Description As a Senior Software Engineer at ENFOS, you will report to the Head of Engineering and... ...while establishing engineering best practices, mentoring junior developers, and contributing to a culture of technical excellence and...
$191k - $293k
...The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small... ...identified, our software engineers are responsible for designing, developing, testing, and deploying the products from the ground up,...Full timeContract workLive inWork at officeWorldwideFlexible hours3 days per week- ...R-059038 Job Summary: We are currently looking for Software Engineering interns to join us in these locations: Boston, MA Lowell... ...you can practice taking risks and exploring the unknown and developing strengths. Yet being a Red Hatter isn't just about being...Contract workInternshipWork at officeRemote workFlexible hours
- ...Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...on location and role. Job Family Definition: Designs, develops, troubleshoots and debugs software programs for software enhancements...InternshipWork at officeLocal area2 days per week
$147.9k - $220k
...Cloud Infrastructure / Site Reliability Engineer As a Cloud Infrastructure / Site Reliability Engineer, you will operate at the... ...be applied to achieve time efficiencies and risk reduction. Develop software for deployment automation, packaging, and monitoring visibility...Odd jobLocal area- ...Software Developer/Engineer Date: Sep 11, 2026 Location: Durham, NC, US Company: ACA Group About Us ACA Group is the leading governance, risk, and compliance (GRC) advisor in financial services. What sets us apart is the breadth and depth of our integrated...Summer workWork at officeFlexible hours
- ...Software Engineer In Test The WI Emerging Business is seeking a Software Engineer in Test to help automate the testing of our product. The ideal candidate enjoys designing, developing, and maintaining automated test suites to ensure product quality and release readiness...Full time
$165k - $248k
...emphasis on resilience, fault tolerance, and observability. Collaborate with team members and cross‑functional teams, including software engineers, product managers, and business stakeholders, to deliver a reliable, scalable service with high quality. Ensure alignment...Full timeTemporary workWork at office$128.6k - $184.9k
.... Our Foundational Model Service, gives engineering teams across the company access to small... ...build and operate accordingly. As a Software Engineer on the FMS team you'll keep that... ...automatically. Your Impact You'll develop software consistent with Cisco Design Thinking...Full timeTemporary workWork experience placementLocal areaFlexible hours- ...Toshiba Global Commerce Solutions is seeking a hands-on Software Engineer III to drive end-to-end solution delivery for major retail platforms... ...) is highly desirable. Certifications such as Azure Developer Associate, Azure Solutions Architect, or equivalent cloud credentials...
- ...Software Engineer Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced research and technology development. Our customer... ..., North Carolina. Primary Responsibilities: Define, develop, and deliver novel solutions to a broad range of problems...Local area
- ...Software Engineer In Test Responsibilities: Create BDD automated test cases based on retailer business requirements Write code (Java/Javascript) to enhance BDD framework for new requirements Participate in backlog grooming, sprint planning, and requirements...
- ...excited about building durable enterprise software, solving complex technical problems, and... ...the Role: ENFOS is hiring a Software Engineer to build and scale high-impact, full-... ...deployment. Engineer Empowerment: We expect developers to take initiative and continuously...
- ...Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build... ...as important as writing new code. In this role, you will develop and maintain real-time, computationally intensive applications...Temporary workRelocation packageFlexible hours
$110k - $150k
...either Burlington or Durham, supporting both collaboration and flexibility. Responsibilities Have ownership mindset and lead software development projects from conception to deployment and support including design, architecture, implementation and monitoring...Full timeTemporary workCasual workInternshipWork at officeRemote workMonday to FridayFlexible hoursDay shift3 days per week$100k
...walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1bRemote work$90k - $135k
...Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning. Pearson, the world’s leading learning company, is hiring a Senior Software Engineer to play a key role on our AgentOps Engineering team....Full time- ...production delivery. This team evaluates, develops, integrates, and standardizes AI-... ...Management, Business Analysis, UX Design, Engineering, and Testing. As a Full Stack Engineer... ...SQL, data modeling, system design, and software engineering fundamentals. ~ Experience...Full time
$120k - $150k
...future.At Cypress Creek Energy,we’remeeting that challenge by developing andoperatingthe energy infrastructure needed to power... ...challenges of our time while building a rewarding career.OverviewThe Software Engineer is responsible for building and maintaining the backend...Work at office3 days per week- ...Software Engineer III (Java) North Carolina Contract Bachelor’s Degree in Computer Science or related field 5-7 years of professional experience in software development 3+ years of cloud-based or client/server development experience. 3+ years of POS and...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer/Developer. Be the first to apply!
Related searches
- principal software engineer Durham, NC
- principal Durham, NC
- senior principal cloud computing engineer Durham, NC
- senior principal scientist Durham, NC
- government software Durham, NC
- software applications developer Durham, NC
- healthcare software sales Durham, NC
- software sales executive Durham, NC
- software technical support engineer Durham, NC
- software support Durham, NC



