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

Senior Full Stack Software Engineer

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 23 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer in West Valley, UT vacancy
  •  ...Job Type Full-time 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... 
    Senior
    Full time
    For contractors
    Work at office
    Local area
    Monday to Friday

    Wheeler Machinery Company

    West Valley, UT
    2 days ago
  • $130k

     ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL... 
    Senior
    Remote work

    MAXIMUS

    Salt Lake City, UT
    4 days ago
  •  ...generations. The Opportunity We are building a first-of-its-kind consumer membership ecosystem from the ground up. As a Senior Full Stack Engineer on the Product Engineering team, you will be one of the first builders on the ground — shipping the features that 100M+ users... 
    Senior
    Relocation package
    Flexible hours

    Beast Industries LLC

    Salt Lake City, UT
    4 days ago
  •  ...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... 
    Senior
    Relocation package

    engineeringjobs.net, Inc.

    West Valley, UT
    2 days ago
  • $117k - $140k

     ...Senior Software Engineer Reports To: Software Engineering Manager Salary: $117k - $140k The key competencies for this role include: Technical Writing high quality, testable, maintainable, and observable code Providing constructive feedback Designing... 
    Senior
    Contract work
    Work experience placement
    Casual work
    Internship
    Work at office
    Remote work

    Ken Garff Automotive Group

    West Valley, UT
    1 day ago
  • $132.4k - $251.6k

     ...market. Join us and help shape the future of aerospace and defense. Applied Signal Technology (AST) is seeking a Senior Principal Software Engineer who strives for excellence and has a passion to be part of a team that strengthens our nation and improves the security... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Collins Aerospace

    West Valley, UT
    16 hours 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
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineer Job Code: 41926 Job Location: Salt Lake City, UT Job Schedule: 9/80, employees work 9 out of 14 days-... 
    Senior
    Local area

    L3Harris Technologies

    Taylorsville, UT
    16 hours ago
  •  ...Corgi Renters Insurance Compliance Platform Engineer Corgi is vertically integrating the...  ...platform for property management companies. Our software automates renter benefits and insurance...  ...building web applications across the stack Ability to work across technologies (... 
    Work at office
    Remote work

    Corgi Insurance Services, Inc

    Salt Lake City, UT
    1 day ago
  • Senior Principal Software Engineer (ServiceNow Process Architect)Be a part of a team that’s ensuring Dell Technologies' product integrity and customer...  ...free of discrimination and harassment. Read the full Equal Employment Opportunity Policy.Visit our Culture Code... 
    Senior

    Dell Technologies

    Sandy, UT
    4 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
    2 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions...  ...from first principles with an AI-native stack, we’re able to deliver unprecedented...  ...customizations for customers. We are hiring for both full-stack engineers and for the following... 
    Senior
    Remote work

    Atomic

    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...  ..., 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
  •  ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company in the...  ...more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems,... 
    Senior
    Remote work

    EAMES CONSULTING, LLC

    Salt Lake City, UT
    2 days 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
  • $186.07k - $218.9k

     ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise...  ...agents. As a Senior Software Engineer, you'll build full-stack applications that enable Coinbase Compliance Agents to... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    4 days ago
  •  ...410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis...  ...scalable, high-quality software systems across the full stack. This role contributes to modern web applications and services... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  •  ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie...  .... What You'll Do Design, build, and scale full-stack features across our Node.js backend and React frontend... 
    Senior
    Remote work

    Cookie Finance

    Salt Lake City, UT
    2 days ago
  •  ...Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms... 
    Senior

    NICE

    Salt Lake City, UT
    2 days 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
  • $100k - $144k

    Resource Innovations is seeking Senior Software Engineerto join our growing Software as a Service...  ...of the codebase.Mentor other software engineers and contribute to fostering a culture...  ...complex issues across the full stack of technologies to ensure optimal performance... 
    Senior
    Work at office
    Local area
    Remote work

    Resource Innovations

    Salt Lake City, UT
    1 day 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
  • $132.8k - $250.8k

     ...position... Own end-to-end delivery of software services powering critical customer...  ...influencing design decisions, setting engineering standards, and ensuring solutions are scalable...  ...priorities. What you'll do... Full-Stack Engineering Expertise: Expertise... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Salt Lake City, UT
    1 day ago
  • Senior DevOps EngineerWe are seeking experienced DevOps Engineers to join our team. The ideal candidate should have strong hands-on experience with DevOps tools, CI/CD automation, Azure DevOps, GitHub, and cloud platforms.
    Senior

    United IT

    Salt Lake City, UT
    16 hours 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
  •  ...and 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
    4 days 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
  • We are looking for an accomplished Senior Java Engineer & Architect to strengthen and modernize critical business applications in Salt Lake City...  ...data flow across systems.• Analyze workflows and recommend software enhancements that increase efficiency, accuracy, and... 
    Senior

    Robert Half

    Salt Lake City, UT
    16 hours ago
  •  ...company, is seeking a skilled and collaborative Application Security Engineer to bridge the gap between our Information Security (InfoSec)...  ...CI/CD pipelines, and driving remediation efforts to ensure our software is secure by design. The ideal candidate has consulting... 
    Senior

    TekStream Solutions

    Salt Lake City, UT
    1 day ago
  •  ...Description: Candidate will provide expertise and ownership of Azure software development tasks within the scrum team. Interacts effectively...  ...APIs, websites, and related software into the Azure cloud - Full stack capability - Strong and current familiarity with Azure... 
    Senior
    Contract work
    Remote work

    The Judge Group

    Salt Lake City, UT
    1 day ago

Do you want to receive more vacancies?

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