Senior Full Stack Software Engineer
Wheeler Machinery Company
Senior Full Stack Software Engineer
Salt Lake City, UT
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 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).
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)
- ...Senior Full Stack Java Engineer CGI is seeking a Senior Full Stack Java Engineer to join our consulting team supporting enterprise clients in... ...and engineering excellence across the team. 6+ years of software engineering or application development experience within...Senior
$55 - $60 per hour
...$55.00 USD Hourly - $60.00 USD Hourly Description: Senior Full Stack Java Engineer Location: Salt Lake City, UT Employment Type: Contract... ..., or a related field. ~6+ years of experience in software engineering and enterprise application development. ~ Strong...SeniorHourly payFull timeContract work$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...SeniorContract workWork at officeRemote work$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...SeniorWork at officeLocal areaShift work2 days per week$86.5k - $142.7k
...Join EY and help to build a better working world. Job Summary As a Senior Consultant within EY’s Digital Engineering Managed Services team, you will design and build scalable full-stack applications for Media & Entertainment platforms, including streaming, content...SeniorFull timeSummer holidayFlexible hours- ...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 officeRemote work
- ...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...SeniorFull timeFlexible hours
$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...SeniorLocal area- Senior Application Engineer (Legal Technology)Location: Dallas, TX / Austin, TX / Houston, TX / Chicago, IL / Philadelphia, PA / Miami, FL / NYC, NY / Boston, MA / DC area / Nashville, TN / Los Angeles, CA / Salt Lake City, UT Travel: 0%Job Categories:EngineeringVisa Requirement...SeniorPermanent employmentRemote work
- ...410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis... .... We’re seeking a highly skilled Senior Backend-Focused Full Stack Software Engineer to design, build, and scale modern...SeniorFull timeFlexible hours
- Job Description:Full Stack Software EngineerNote: Fidelity will not provide immigration sponsorship for this position.Are you interested in... ...Mobile and Investor Centers. We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals...Full time
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems... ..., diagnose, and tune across the stack, from on-disk and binary formats through... ..., or document data models. Full-Text Search and Hybrid Retrieval Help...SeniorTemporary workFlexible hours$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...SeniorFlexible hours$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...SeniorWork at officeLocal areaRemote work- ...kOur client is a rapidly growing technology company based in Salt Lake City that is looking to add a Senior DevOps Engineer to their cloud infrastructure team. This is a full-time opportunity supporting enterprise AWS environments utilizing Kubernetes, Terraform, Docker,...SeniorFull time
- ...DoAt Goldman Sachs, our Engineers don't just make things... ...build massively scalable software and systems, architect... ....We are seeking a senior engineer who can lead at... ...systems end-to-end. Take full ownership of production... ...to CDK infrastructure stacks, CI/CD pipelines, container...SeniorFull timeTemporary workPart timeImmediate startRemote work
$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...SeniorFull timeFlexible hours$77k - $202k
...OpportunityAs a GIS Web AI Developer, Senior Associate, you will play a... ...client needs, implement software solutions, and provide... ...Information Science, Computer Engineering, Computer Management, Computer... ...Philadelphia; AZ-Phoenix; PA-Pittsburgh; OR-PortlandType: Full timeSeniorFull timeH1b- 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
$135.2k - $306.4k
...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low... ...-0 OCI services. This is an exciting opportunity to work with senior architects & leaders at OCI as well as a broader Oracle...SeniorTemporary workWorldwideFlexible hours$150k - $190k
...RemoteJob Title: Remote Sr SW Engineer ($150-$190k) Ruby, AWS,... ...Ruby, Rails, React AWSOur Tech Stack: Ruby/Rails, AWS, React, Ansible... ...and increase their sales.Our software integrates with leading FinTech... ...are hiring a hiring a Remote Senior Software Engineer with the...SeniorRemote work- ...Senior DevOps Engineer Locations: Salt Lake City Utah, TX/NC, Remote till covid Duration: Long term The Expertise You Have ~ Bachelor... ...automation and orchestration utilizing the following stack or similar ~ GIT, Jenkins, Maven, JUnit, Docker, JMeter, Artifactory...SeniorRemote work
$180k - $220k
...passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead... ...and enhance team culture through best practices. Tech Stack You'll Work With Senior engineers at this level are...Senior- ...Senior Software Developer We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining... ...Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve...SeniorWork experience placementFlexible hours
- ...Do you… Live and breathe crafting polished, performant software products customers rely on every day? Want to coach... ...and help practices thrive? Clerri is seeking talented senior full-stack Software Engineers to join the practice and patient experiences team and drive...SeniorLocal areaRemote work
$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours$118k - $178k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build... ...contribute to features and improvements across the KMS stack, including service APIs, backend workflows, distributed...SeniorTemporary workFlexible hours- ...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 timeSeniorFull time
$79.8k - $178.1k
...Job Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems...SeniorTemporary workRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!
- senior java full-stack developer Salt Lake City, UT
- java full stack angular developer Salt Lake City, UT
- full stack developer remote Salt Lake City, UT
- c# .net full stack developer Salt Lake City, UT
- junior full-stack web developer Salt Lake City, UT
- full stack developer Salt Lake City, UT
- full stack / python developer (remote) Salt Lake City, UT
- full stack engineer Salt Lake City, UT
- senior full stack web developer Salt Lake City, UT
- full time engineer Salt Lake City, UT


