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).
- ...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
- ...Senior Full Stack Java Engineer Location: Salt Lake City, UT (Onsite) Duration: Contract | Possibility of FTE About... ...initiatives. Mentor engineers and promote best practices in software craftsmanship, testing, security, and continuous...SeniorContract work
- ...Senior Full Stack Engineer Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are... .... Accountable for consistent delivery of functional software – sprint to sprint, release to release Excellence in...SeniorTemporary work
$289k - $352k
...Area (San Francisco / Peninsula) Reports to: Director of Engineering Team: Product Engineering The Opportunity We are building... ...kind consumer membership ecosystem from the ground up. As a Senior Full Stack Engineer on the Product Engineering team, you will be one of...SeniorRelocation packageFlexible hours$185k - $225k
...change in healthcare. The Role At Datavant, we value Engineers who solve problems, build impactful products, and deeply understand the principles and practices of software engineering. As a Senior Full Stack Engineer, you will play a key role in growing our...Senior$102.17k
...the country. Job Description Trinnex is looking for a Senior Full Stack Developer to join our growing Digital Solutions team. You'll... ...learning, and AI‑powered agent systems to solve real‑world engineering and environmental challenges. In this role, you'll help shape...SeniorWork experience placementH1bLocal areaRemote work- ...Senior Principal Software Engineer 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 of our world. AST provides trusted...SeniorRelocation
$140k - $170k
...Description We're looking for a highly skilled AWS DevOps Full-Stack Engineer with expertise in IaC (Terraform), Helm, MySQL, Kubernetes,... ...years of cloud infrastructure experience AND 5+ years of software engineering/development experience AND 2+ year of Kubernetes...SeniorContract workRemote work- ...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...SeniorFull timeImmediate start
$144.7k - $261.3k
...America Mountain View, California, United States of America Full time JR-202602982 Job Description About Us We’re on... ...) organization, we’re combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our...SeniorFull timeWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack, NH |... ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team...Long term contract
- ...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...Full timeImmediate startWorldwide
$130k - $145k
...You’ll Be Doing We are seeking a Senior Full Stack Java Developer to join our team supporting... ...Participate throughout the Agile software development lifecycle, including backlog... ...with architects, developers, QA engineers, DevOps teams, and business stakeholders...SeniorPermanent employmentContract workWork experience placementLocal areaWorldwide- 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
- ...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
- ...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
- ...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...SeniorLocal area
- 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...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$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...SeniorHourly payShift work- ...Senior Software Engineer At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for... ...business requirements to technical specifics and developing full stack software architecture and design. Responsibilities include...SeniorFor contractorsWork experience placementWork at office3 days per week
$121.4k - $218.6k
...problems? Join our highly skilled Data Engineering Team! The Data Engineering team is... ...critical area of our business As a Senior Software Engineer, you will join a team of... ...high-throughput solutions Designing full-stack software from front-end UI/APIs to backend...SeniorWork experience placementWork at office- ...Senior Software Engineer If you're passionate about building a better future for individuals, communities, and our country—and you're committed... ...scalable, high-quality software systems across the full stack. This role contributes to modern web applications and services...Senior
$115k - $184k
...Senior Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive... ...in software engineering. Demonstrate advanced full-stack expertise in React.js, Node.js, JavaScript, and TypeScript...SeniorFull timePart timeFlexible hours- ...$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...SeniorFull timeWork at officeFlexible hours
- ...Role: Senior DevOps Engineer Location: Salt Lake City, UT (Onsite) Job Description We 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...Senior
- 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...SeniorFull timeTemporary workPart timeImmediate start
- 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
$186.07k - $218.9k
...surges.”learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization.... ...integrations, and funds-flow systems. We are turning that stack into an API-driven platform, a Stripe-like product for...SeniorLive inLocal area- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!
- intel software engineer West Valley, UT
- software engineer West Valley, UT
- part time software developer remote West Valley, UT
- ngo software engineer West Valley, UT
- software engineer healthcare West Valley, UT
- software developer fintech West Valley, UT
- cybersecurity software engineer West Valley, UT
- senior software engineer remote West Valley, UT
- software developer West Valley, UT
- startup software engineer West Valley, UT


