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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer in West Valley, UT vacancy
  •  ...Senior Full Stack Java Engineer Location: Salt Lake City, UT Employment Type: Contract-to-Hire (6+ Months, Likely Full-Time) Work Model...  ..., or a related field. ~6+ years of experience in software engineering and enterprise application development. ~ Strong... 
    Senior
    Full time
    Contract work

    The Judge Group

    Salt Lake City, UT
    1 day 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
    29 days ago
  •  ...USANA Health Sciences seeks a Principal DevOps Engineer to lead cloud and AI infrastructure strategy across AWS and private cloud. You will architect and guide platform standards for Bedrock-backed agents, AgentCore workloads, and high-throughput LLM serving at enterprise... 
    Senior

    Jobleads-US

    West Valley, UT
    2 days ago
  •  ...Intact Insurance Specialty Solutions is hiring a Senior DevOps Engineer to join our IT team across multiple U.S. offices on a hybrid schedule. You will help design and evolve CI/CD pipelines and container delivery patterns as we expand our use of AKS, blending platform... 
    Senior

    Jobleads-US

    West Valley, UT
    3 days ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer  to join our growing Software as a Service (SaaS) team. As a hands-on technical lead...  ...team. Debug and troubleshoot complex issues across the full stack of technologies to ensure optimal performance and a... 
    Senior
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    South Salt Lake, UT
    14 hours 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
    Full time
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    14 hours ago
  •  ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer...  ...every support surface. What you'll do: Build end-to-end full-stack features across React/TypeScript frontends and Go backend... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    2 days ago
  • $130k - $150k

     ...competencies, collaborate with diverse professionals, share knowledge and enjoy a rewarding career.    We are looking for a Senior Software Engineer - ServiceNOW Developer to join our Corporate IT Team in Salt Lake City! ROLE AND RESPONSIBILITIES: We are seeking a... 
    Senior
    Full time

    Mettel

    Salt Lake City, UT
    14 hours ago
  • Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack, NH | Jersey...  ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team building... 
    Long term contract

    My3Tech Inc

    Salt Lake City, UT
    3 days ago
  • $105.5k - $168.8k

     ...and passion of all of us—from design and engineering to the manufacturing and marketing of...  ...Pyxis ES Development team is looking for Software Engineers to join a high-performing,...  ...experience (Java, C, C++, C# etc.) ~ Full stack Engineering experience, (Mix of both Front... 
    Senior
    Hourly pay
    Shift work

    Becton Dickinson & Company

    Sandy, UT
    20 hours ago
  • Our company is committed to being trusted voices of light and truth reaching hundreds of millions of people worldwide. Full Stack Software Engineer REPORTS TO : Data Engineering and Analytics Director LOCATION : Salt Lake City - Hybrid Schedule STARTING DATE : Immediately... 
    Full time
    Immediate start
    Worldwide

    Deseret Book

    Salt Lake City, UT
    4 days ago
  • $109.5k - $150.55k

     ...strive for the best, own our actions, and grow and evolve. Senior Software Engineer Job Description We're looking for an experienced,...  ...member of the team, you'll own features end-to-end across the full stack and help set the technical direction that keeps these... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Salt Lake City, UT
    2 days ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasmWe're a rapidly growing startup (yes, we're profitable!) and... 
    Senior
    Contract work
    Work at office
    Remote work

    CyberCoders

    Salt Lake City, UT
    2 days ago
  • $143k - $219k

     ...and client-layer functionality across the stack, including React Native or similar...  .... Partner with product design and the engineering squad through rapid iteration loops. Use...  ...product features used by millions of users. Full-stack generalist capability with depth in... 
    Senior
    Full time
    Relocation package
    Flexible hours

    MrBeast

    Salt Lake City, UT
    5 hours ago
  • $143k - $193.05k

     ...United States Full time R2025-6186 It's fun to work in a company where...  ...Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on...  ...entire hybrid enterprise computing stack Key Role Responsibilities Create... 
    Senior
    Full time
    Remote work
    Worldwide

    Rocket Software

    Salt Lake City, UT
    14 hours ago
  • $67.19 - $72.19 per hour

     ...Must Have Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field....  ...years of prior related experience. Strong knowledge of modern software development tools and engineering practices, including embedded... 
    Senior
    Immediate start

    Cynet Systems

    Salt Lake City, UT
    14 hours ago
  •  ...Sr. Software Engineer The Sr. Software Engineer will be a critical part of engineering team. You will solve problems to enable client-facing...  ...running services in a distributed computing environment. ~ Senior-level experience with GoLang, Python or similar programming... 
    Senior

    Software Technology Inc

    Salt Lake City, UT
    1 day ago
  • $65 - $70 per hour

     ...Sr. Software Engineer Salt Lake City, UT 6-month contract-to-Hire $65.00 to $70.00 per hour with a conversion salary of $130K annually DOE Summary The Software Engineer will design, develop, and maintain scalable enterprise applications and software... 
    Senior
    Hourly pay
    Contract work

    ConsultNet

    Taylorsville, UT
    4 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
    3 days ago
  •  ...Houston, Dallas, Miami, Washington D.C. or Salt Lake CityThe Senior Legal Applications Engineer role sits on the Litigation Practice Delivery team, and...  ...proactively with vendors to ensure solutions harness the full potential and inherent efficiencies of applications.What... 
    Senior
    1 day per week

    1872 Consulting

    Salt Lake City, UT
    3 days ago
  •  ...Hybrid Remote - United States Full time JR-202611035 Job...  ...results into clear feedback for engineering and leadership, and help accelerate...  ...introspect autonomous driving software performance atinterfaces across the autonomy stack; partner closely with autonomy developers... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Salt Lake City, UT
    3 days ago
  • $110k - $140k

     ...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible...  ...pay range for this position is as follows: The minimum full-time salary range is between $110,000 - $140,000. This... 
    Senior
    Full time
    Remote work

    Pearson

    Salt Lake City, UT
    4 days ago
  • $138.24k - $218.6k

     ...Job Title: Senior Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring...  ...security capabilities across cloud computing software stack. Contributing to security features to existing systems and... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Akamai

    Salt Lake City, UT
    1 day ago
  •  ...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo...  ...for this role is 106,000 to 130,000 to annually based on a full-time schedule. Please note that placement in the range may vary... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Salt Lake City, UT
    1 day ago
  • $186.07k - $218.9k

     ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    2 days ago
  •  ...Software Engineer Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been providing our community, clients and colleagues the... 
    Senior
    Temporary work
    Work experience placement
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    California Bank & Trust

    Midvale, UT
    4 days ago
  •  ...Senior Software Engineer If you're passionate about building a better future for individuals, communities, and our country—and you're committed...  ...business requirements. Position & Application Details Full-Time Regular Positions (classified as regular and working 40... 
    Senior
    Full time
    Contract work
    Flexible hours

    WGU

    Salt Lake City, UT
    3 days ago
  •  ...where we live and work. We are seeking an experienced Senior Traffic Design Engineer to plan, manage, and deliver complex transportation projects...  ..., AutoCAD Civil 3D, SignCAD, or other applicable software common to the field of transportation engineering ~ Hands... 
    Senior
    Temporary work

    Horrocks

    West Valley, UT
    8 days ago
  • $186.07k - $218.9k

     ...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the...  ...that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    2 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineering Job Code: 43079 Job Location: Onsite - Salt Lake City, UT Job Schedule: 9/80 (Off every other Friday) Job... 
    Senior
    Local area

    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!