Principal Software Engineer/Developer
Full-time
Fidelity Investments
Responsibilities
- Drive UI and API automation testing initiatives and build and optimize CI/CD pipelines.
- Develop robust applications, perform system analysis, and conduct complex system integration testing.
- Design and implement web application test automation using Playwright, Cypress, Selenium, REST Assured, and Karate.
- Participate in architecture design, define application-level architecture, and develop applications for complex projects and subsystems.
- Recommend testing tools and methodologies, review test plans, and ensure QA readiness of software deliverables.
- Define testing scope, strategies, environments, test data, timelines, and end-to-end test cases across multiple testing types.
- Plan complex project schedules, assignments, lifecycle plans, risk strategies, and technical estimates.
- Advise senior management on technical strategy, resolve business-unit technology issues, and mentor junior team members.
Requirements
- Bachelor’s degree in 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.
- Experience performing UI and API automation testing, CI/CD buildout, analysis, and application testing.
- Expertise with Java, Cucumber, Selenium, Eclipse, TestNG, SOAP UI, Postman, or REST Assured for automated and web-service testing.
- Expertise designing CI/CD pipeline infrastructure using Jenkins, managing Java orchestration and package dependencies, and using SVN, GitHub, or GitLab for version control and artifact repositories.
- Experience with HP ALM, Zephyr, or JIRA for end-to-end test cases and with Oracle and IBM DB2 database testing and advanced SQL queries.
- Experience with full-stack quality assurance, continuous testing, continuous improvement, Agile delivery frameworks, web services, system, regression, user acceptance, smoke, and database testing.
Benefits
- Fidelity is transitioning to a full-time onsite working model through a phased regional and role-based rollout; onsite requirements currently vary and may evolve.
- The role is not fully remote unless specifically designated as such.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer/Developer in Salt Lake City, UT vacancy
- ...sponsorship for this position.Job Description:Principal Software EngineerThe RoleAre you energized by... ...If you are a highly skilled Software Engineer with a passion for creating products... ...end-to-end systems (full stack developer)Willingness to understand and pick up...SuggestedFull time
- ...Position Description:Designs and develops digital vault and e-signature software solutions in Java. Assists in developing... ...analysts and other software engineers/developers to design systems and... ...(5) years of experience as a Principal Software Engineer/Developer (or closely...SuggestedFull time
$114.6k - $234.6k
...Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable... ...Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems that support some of the world's...SuggestedTemporary workFlexible hours$135.2k - $306.4k
...data planes. We are hoping to enhance engineering efficiency by concentrating our expertise... ...problems. You should be a rock-solid developer able to dive deep into low-level systems... ...experience. Responsibilities As a Senior Principal Engineer, you will lead the design and...SuggestedTemporary workWorldwideFlexible hours$114.6k - $234.6k
...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...; leads initial board/device bring-up; develops and debugs advanced features (e.g., RAS,... ...; provides guidance and coaching to engineers to drive improvements. Utilizes...SuggestedTemporary workFlexible hoursShift work- ...performs system analysis, and develops robust applications.... ...process improvements within Software Development Lifecycle (SDLC)... ...degree in Computer Science, Engineering, Information Technology, Information... ...5) years of experience as a Principal Software Engineer/Developer...Full time
$250.6k - $362.6k
...point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities... ...interoperability, and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$104.5k - $234.6k
...playbooks that raise ecosystem consistency and developer experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution... ...; provides guidance and coaching to engineers to drive improvements. Utilizes advanced...Temporary workFlexible hoursShift work$132.4k - $251.6k
...Applied Signal Technology (AST) is seeking a Senior Principal Software Engineer who strives for excellence and has a passion to be part... ...of 10 years of prior relevant experience. Experience developing in modern programming languages (e.g. C++) in a Linux environment...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...design, development, testing, integration, and documentation of software, including new products and enhancements to existing... ...Review software components, collaborate with project managers and engineering professionals, and follow established development and configuration...Relocation package
$114.6k - $234.6k
...Our team is responsible for designing and developing fundamental architectural changes for... ...What We’re Looking For: Adaptable Engineers: Self-motivated individuals with a quick... ...into any part of the stack, as well as software debugging and low-level systems troubleshooting...Temporary workFlexible hours$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a...Temporary workFlexible hours$165k - $230k
...Description Job Description Why This Role Matters Principal Software Engineers define 'how we build' at Bluestaq for entire classes of... ...standards Track record of successfully mentoring and developing Staff and Senior Staff engineers into broader technical leaders...Full timeTemporary workWork at officeLocal areaImmediate startRemote workRelocationRelocation packageFlexible hours3 days per week$79k - $99k
Software Development Engineer I - III Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford... ...environmentsWhat You Will Do at Cambia (Not limited to): Develop Lightning Web Components, Aura components, Apex classes, Triggers...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week$110k - $130k
Software Developer in Test (SDET)Downtown Salt Lake City, UT $110-130K/year Hybrid Schedule, 4 days a week onsiteAbout the RoleA growing... ...SDET) to join its Quality Assurance team. This is a hands-on engineering role focused on building, maintaining, and improving...- ...Android mobile devices.Write high quality and maintainable code.Develop GUI and other aspects of the application according to the... ...of agile and rapid application development processes to speed engineering effortsFollow engineering best practices in a team environment...Full timeImmediate start
- ...0.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering... ...(Copado or equivalent) Preferred: Salesforce Platform Developer II certification One or more Architect-level certifications...Full timeWork at officeFlexible hours
- ...Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development,... ...building and delivering full-stack applications Experience developing web applications and APIs using modern languages (e.g., Java...Full timeFlexible hours
$152.5k - $205k
...OS for the internet. Enterprises, financial institutions, and developers use Circle to power trusted, internet-scale financial... ...teams to deliver exceptional support. As a member of a dedicated engineering team, you will contribute to Circle’s broader frontend ecosystem...Flexible hours$79k - $99k
SOFTWARE DEVELOPMENT ENGINEER (I - III) (HEALTHCARE)Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver... ...Interface) design and best practices.What You Will Do at Cambia: Develops and/or directs the creation of efficient and maintainable...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week- Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: Biocomputing - 331Primary Purpose:A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production...Full timeWork at officeMonday to Friday
- ...Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development,... ...balancing speed, quality, and long-term maintainability.Mentor and develop fellow engineers through technical guidance, code reviews, design...Full timeFlexible hours
- ...Write high quality and maintainable code.Develop GUI and other aspects of the application... ...development processes to speed engineering effortsFollow engineering best practices... ...SwiftUI etc...)Strong understanding of software algorithms, structures, and patternsStrong...Full timeImmediate start
- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible... ...engineering teams that build massively scalable software and systems, architect low latency... ...business, you will be instrumental in developing cutting-edge software solutions. Your responsibilities...Full timeTemporary workPart timeImmediate start
- ...search for a Lead Underground Paste Backfill Engineer to join our Salt Lake City, UT office.... ...commissioning and startup activities.Develop commissioning strategies, test plans, and... ..., discipline-specific design software, technology, math principles, predictive...For contractorsFor subcontractorWork at officeLocal areaFlexible hours
- ...Technical 408Pay Range: $118,900.00 - $178,500.00Job DescriptionThe Software Engineer II is an early- to mid-career contributor that has a... ...engineering field. They are responsible for researching, designing, developing, analyzing, testing, and implementing software operating or...Full timeFlexible hours
$130k - $150k
...company based in Lehi, Utah that is looking to add a Senior DevOps Engineer to their infrastructure team. This is a full-time opportunity... .... The team is actively investing in platform engineering, developer self-service, multi-account AWS architecture, and a new open-source...Full timeFlexible hours- ...meaningful outcomes for students, faculty, and staff. As a Staff Software Engineer, you will serve as a highly influential technical leader,... ...critical technical challenges, risks, and dependencies.Mentor and develop engineers through formal and informal coaching, technical...Full timeWork at officeFlexible hours
- O.C. Tanner is the global leader in software and services that improve workplace culture... ...City, UT, (Hybrid)Job Summary:As a DevOps Engineer, you will be a key driver in enhancing... ...reliable, and secure software deployment.Develop and maintain scripts, tools, and automation...Full time
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...Webservices • Knowledge of DBMS like Oracle • 2+ years’ experience developing enterprise grade highly scalable web-based applications. • At...Permanent employmentFull timeH1b
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 Salt Lake City, UT
- principal cloud computing engineer Salt Lake City, UT
- senior principal cloud computing engineer Salt Lake City, UT
- principal Salt Lake City, UT
- senior principal scientist Salt Lake City, UT
- ultimate software Salt Lake City, UT
- software qa Salt Lake City, UT
- embedded software Salt Lake City, UT
- software sales Salt Lake City, UT
- bank software Salt Lake City, UT


