Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Software Engineer

Full-time

Wheeler Machinery

Job Description

Job Description

Description:

The Senior Full Stack Software Engineer is the most senior individual contributor responsible for architecting, designing, and building web, mobile, and internal applications at Campbell Companies. This role owns technical direction across the application portfolio, sets and enforces engineering standards, drives step-change productivity gains through the effective use of AI, mentors engineers at all levels, and leads legacy system modernization initiatives from business case through delivery. The Senior Full Stack Software Engineer works closely with the Manager, Engineering & AI Solutions and the AI & Automation Engineer to deliver high-quality, scalable software solutions.

Monday-Friday in office position. Must be local Salt Lake City area. 

Duties and Responsibilities

Application Development & Architecture:

  • Lead architecture and development of web, mobile, and internal applications; own coding standards, tech stack decisions, and definition of done.
  • Design and govern the API landscape: REST service design, authentication standards, versioning, and documentation.
  • Set the multi-year technical roadmap for the application portfolio; lead build-versus-buy evaluations and present recommendations to Digital & IT leadership.
  • Embed security and performance requirements into design: threat modeling, secure coding practices, and load and scalability testing.
  • Implement and enforce UI/UX standards; ensure consistent, accessible user experiences across all applications.
  • Partner with AI & Automation Engineer to introduce AI-assisted development practices (GitHub Copilot, AI code review).
  • Set the standard for AI-leveraged engineering: redesign development workflows around AI tooling, measure the resulting productivity gains, and coach the team toward the same level of output.

Legacy Modernization:

  • Assess technical debt in legacy systems; define incremental refactoring and migration paths.
  • Lead legacy system modernization sprints, ensuring backward compatibility and stakeholder communication.
  • Own the modernization business case: sequencing, effort and cost estimates, and risk trade-offs presented to business stakeholders.

Quality & Testing:

  • Define and track automated testing coverage; champion test-driven development.
  • Conduct thorough code reviews; provide constructive, growth-oriented feedback to team members.
  • Own monitoring and observability for application workloads using Azure Monitor and Application Insights.

Mentorship & Team Contribution:

  • Mentor Software Engineers through pairing sessions, code reviews, and technical knowledge sharing.
  • Serve as the technical escalation point for complex production issues; lead root-cause analysis and blameless postmortems.
  • Partner with the Manager, Engineering & AI Solutions on technical interviews, hiring decisions, and engineer development plans.
  • Participate actively in agile ceremonies: sprint planning, standups, retrospectives, and backlog grooming.
  • Document code, APIs, and feature behavior to maintain a healthy engineering knowledge base.
  • Performs all other duties as assigned.

Qualifications

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; equivalent experience considered. Master's degree in a related field preferred.

Experience:

  • Minimum of 7 years of full-stack software engineering experience in production environments, including at least 2 years in a senior or technical lead capacity.
  • Demonstrated experience owning end-to-end architecture for multiple production applications, and mentoring both junior and mid-level engineers.
  • Demonstrated track record of using AI tools to multiply engineering output — candidates should be able to point to work where AI-assisted development delivered order-of-magnitude (up to 20x) gains in throughput or cycle time, and explain how those gains were measured.

Technical Skills:

  • Front-end: JavaScript/TypeScript, React, Angular, or Vue; HTML5, CSS3.
  • Back-end: C#/.NET Core, Node.js, or Python.
  • Database: SQL Server, Azure SQL, or equivalent; understanding of ORMs and query optimization.
  • Azure application services: App Service, Azure Functions, Container Apps, API Management.
  • Source control: Git; CI/CD: Azure DevOps or GitHub Actions.
  • Experience with REST API design, OAuth/OIDC authentication patterns.
  • Containerization and infrastructure as code: Docker, plus Bicep or Terraform.
  • Event-driven and integration patterns: Azure Service Bus, Event Grid, or equivalent messaging platforms.
  • Application security and performance engineering: threat modeling, profiling, and cost-aware cloud design.

Certifications (Preferred):

  • Microsoft Certified: Azure Developer Associate (AZ-204).
  • Microsoft Certified: Azure Solutions Architect Expert (AZ-305).

__________________________________________________________________________________________________________________
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities. The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c).

Requirements:

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer in West Valley, UT vacancy
  • $89.6k - $156.7k

    Senior Full Stack Java Engineer Position Description ### Build Modern Enterprise Platforms and AI-Enabled Solutions Are you an experienced...  ...Agile environments where you can work across the full software development lifecycle and contribute to modern cloud-native... 
    Senior
    Local area
    Salt Lake City, UT
    3 days ago
  • $120k - $150k

     ...providers has grown into a full-suite healthcare technology...  ...are seeking an experienced Senior Full Stack Developer to help build ProPay...  ...in code reviews and uphold engineering best practices across the team...  ...Operations teams throughout the software development lifecycle... 
    Senior
    Work at office
    Local area
    Remote work

    Office Ally

    Salt Lake City, UT
    1 day ago
  •  ...provider of language services for the Deaf and hard-of-hearing! Full time Benefits ~ Paid Vacation Time and Paid Sick Time and...  ...of agile and rapid application development processes to speed engineering efforts Follow engineering best practices in a team... 
    Senior
    Full time
    Immediate start

    Sorenson Communications

    Taylorsville, UT
    4 days ago
  • $120k - $150k

     ...healthcare providers has grown into a full-suite healthcare technology company....  ...and Healthcare industries.   As a Senior Full Stack Development Engineer, you will play a key role in...  ...related field  ~8+ years of backend software engineering experience  ~ Strong experience... 
    Senior
    Work at office
    Local area
    Shift work
    2 days per week

    Office Ally

    Salt Lake City, UT
    26 days ago
  •  ...including Water, Architecture, Building Engineering Services, Field Services, Power, Waste...  ...and communities.In the role of a Senior Software Engineer, we'll count on you to: Duties...  ...development practices through JiraNET Full stack experienceJavaScript (including ES6),... 
    Senior

    HDR

    Sandy, UT
    3 days ago
  •  ...410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis...  ..., and high-performing software solutions using modern full-stack technologies — including React, Next.js, and Node.js on the... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  •  ...410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis...  ...contributing to the design, development, and delivery of full-stack applications.Designs, builds, and maintains scalable... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    17 hours ago
  • Are you a software engineer who is excited by the challenge of building both embedded firmware...  ...who enjoy working across the full software stack, from real-time controller firmware running...  ...development, from onboarding through senior leadership. We provide a wide range of... 
    Senior
    Temporary work
    Flexible hours

    Emerson

    Sandy, UT
    3 days ago
  • $110k - $140k

     ...candidate with 5+ years of professional full stack development experience. We need deep,...  ...queries. We troubleshoot and resolve software defects as needed. We create and maintain...  ...IC Group is seeking a highly organized Senior Full Stack Developer to help drive our... 
    Senior
    Full time

    IC Group Inc.

    Salt Lake City, UT
    9 hours ago
  • $152.5k - $205k

     ...will also create internal tools that enable our Customer Success teams to deliver exceptional support. As a member of a dedicated engineering team, you will contribute to Circle’s broader frontend ecosystem by participating in code reviews, promoting consistent... 
    Senior
    Flexible hours

    Circle

    Salt Lake City, UT
    1 day ago
  •  ...licensing programs. Very little software has ever reached this market,...  ..., read on. Design and ship full-stack features across ~40 backend...  .... How we work We're a small, senior, fully remote team — high trust...  ...project wiki that both engineers and AI agents rely on, and we... 
    Senior
    Remote work

    Negosh

    Salt Lake City, UT
    4 days ago
  •  ...$143,700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering...  ...stakeholders. The team practices Agile (Scrum).This is a full-time, in-office position requiring 5 days per week in Salt Lake... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  • What We DoAt Goldman Sachs, our Engineers don't just make things - we...  ...build massively scalable software and systems, architect low latency...  ...problems.We are seeking a senior engineer who can lead at the...  ...modernization across teams.Manage the full lifecycle of software... 
    Senior
    Full time
    Temporary work
    Part time
    Immediate start

    Goldman Sachs

    Salt Lake City, UT
    2 days ago
  • $167.7k - $245.2k

     ...across Linux and Windows.Our software agent team builds high-performance...  ...As part of the Windows agent engineering team, you will focus on...  .... You will work closely with senior engineers, architects, and cross...  ..., and/or training. The full salary range for certain locations... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Salt Lake City, UT
    2 days ago
  • $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 supporting a primarily AWS cloud...  ..., and a new open-source observability stack built around OpenTelemetry and Grafana. You’ll work... 
    Senior
    Full time
    Flexible hours

    Motion Recruitment

    Salt Lake City, UT
    16 hours ago
  • Senior Backend Engineer/ScalaSalt Lake City, UT - HybridNo Corp to Corp.About the Role We are seeking a Backend Engineer to play a key role in...  ...with Product and cross-functional stakeholders throughout the software development lifecycle—translating requirements, iterating... 
    Senior

    Prince Perelson & Associates

    Salt Lake City, UT
    3 days ago
  • Full Stack EngineerWe are seeking a Full Stack Engineer to join Zions Bancorporation. The Full Stack Engineer plays a key role in developing innovative software solutions across both front-end interfaces and back-end systems that empower our customers and drive the organization... 
    Temporary work
    H1b
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    2 days ago
  • Senior Java Developer - NAOP (New Account Opening Platform)Position Summary:Zions Bancorporation...  ..., Developers, Product Owners, QA engineers, DevOps teams to deliver scalable,...  ...practices, coding standards, and secure software development principles.Troubleshoot production... 
    Senior
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    2 days ago
  •  ...discovering lasting solutions for unmet patient needs. Our Senior Quality Engineer, Software Validation position is a unique career opportunity that...  ...including protected Veterans and individuals with disabilities.SummaryLocation: USA - Utah - Salt Lake CityType: Full time
    Senior
    Full time

    Edwards Lifesciences

    Salt Lake City, UT
    3 days ago
  • $131.75k - $178.25k

     ...opportunities for professional achievement and career growth. The Senior Infrastructure DevOps Engineer, under the direction of the Senior Manager of...  ...New York; Boulder; Los Angeles; Virtual / Remote; Seattle; Delaware; Washington, D.C.; Boston; AustinType: Full time
    Senior
    Full time
    Work experience placement
    Remote work
    Worldwide

    Wilson Sonsini Goodrich & Rosati

    Salt Lake City, UT
    2 days ago
  •  ...into every home. What Will I Do in This Position? The Senior Software Engineer will work within our existing product development team to...  ...Implement new features and fixes across the entire software stack Develop a comprehensive understanding of BaseCamp's... 
    Senior
    Local area

    BASECAMP FRANCHISING

    North Salt Lake, UT
    4 days ago
  • $48k - $96k

     ...Position Senior Android Developer at Lumenalta. Base pay range $48,000 - $96,000 per year. What we’re working on Enterprise...  ...store with over 100 reviews ~5+ years of production-level software development experience ~ Recent experience with RxJava ~... 
    Senior
    Remote work
    Flexible hours

    Lumenalta

    Salt Lake City, UT
    1 day ago
  • $77k - $202k

     ...SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role...  ...by analyzing client needs, implementing software solutions, and providing training and...  ...City; FL-Orlando; PA-Philadelphia; AZ-Phoenix; PA-Pittsburgh; OR-PortlandType: Full time
    Senior
    Full time
    H1b

    PwC

    Salt Lake City, UT
    16 hours ago
  •  ...services for the Deaf and hard-of-hearing!Full time Benefits Paid Vacation Time and...  ...is looking an experienced Senior DevOps Engineer to join our team and help design, build...  ...work closely with Cloud Engineering, Software Engineering, SRE, Security and Operations... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Sorenson Communications

    Salt Lake City, UT
    2 days ago
  • $73.45k - $132.78k

    We are seeking Senior & Lead Transmission Line Engineers (multiple positions) who will work as members of a dynamic...  ...Require: Experience in reviewing full transmission line designs including...  ...with foundation analysis software such as LPILE or FAD Tools.Microsoft... 
    Senior
    Full time
    Work at office
    Remote work

    Leidos

    Salt Lake City, UT
    4 days ago
  •  ...organizations can provide agents with full context for impact when it matters....  ...Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern,...  ...Proven experience leading UI or full‑stack teams building large‑scale, customer‑... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Salt Lake City, UT
    3 days ago
  •  ...have a culture to prove it!  How You Will Support The Team:   The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture and design. Responsibilities include developing... 
    Senior
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    a month ago
  •  ...of America)SUMMARY OF DUTIESEnsures that software used in Merit medical devices,...  ...equivalent to a Bachelor’s degree in relevant engineering discipline.A minimum of eight (8) years...  ...Partner committed to hiring our Veterans.SummaryLocation: South Jordan, UTType: Full time
    Senior
    Full time
    Local area
    Shift work
    Night shift

    Merit Medical

    South Jordan, UT
    16 hours ago
  • $115k - $184k

     ...governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology...  ...in software engineering. • Demonstrate advanced full-stack expertise in React.js, Node.js, JavaScript, and TypeScript... 
    Senior
    Full time
    Part time
    Immediate start
    Worldwide
    Flexible hours

    Mastercard

    Salt Lake City, UT
    5 days ago
  • $115k - $207.5k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineer Job Code: 46050 Job Location: Salt Lake City, UT/ Carlsbad, CA Job Schedule: 9/80: Employees work 9 out of... 
    Senior
    Local area
    Flexible hours

    L3Harris Technologies

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!