1

Contract Back End Developer Jobs in Utah (NOW HIRING)

Gaming Software Engineer: 25-05356

Lehi, UT ยท Remote

$101.34 - $105.63/hr

Primary Skills: C#, Unity 3D, 3rd party integration, Perforce, Backend services, A/B test Contract ... We are looking for a highly professional and self-motivated engineer to help us achieve our ...

Web Development Tutor

Cedar City, UT ยท Remote

$18 - $40/hr

Deep knowledge of front-end technologies including HTML, CSS, and JavaScript, back-end development ... engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching full-stack ...

Web Development Tutor

Spanish Fork, UT ยท Remote

$18 - $40/hr

Deep knowledge of front-end technologies including HTML, CSS, and JavaScript, back-end development ... engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching full-stack ...

Web Development Tutor

Provo, UT ยท Remote

$18 - $40/hr

Deep knowledge of front-end technologies including HTML, CSS, and JavaScript, back-end development ... engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching full-stack ...

Web Development Tutor

Logan, UT ยท Remote

$18 - $40/hr

Deep knowledge of front-end technologies including HTML, CSS, and JavaScript, back-end development ... engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching full-stack ...

PCB Design Engineer

Salt Lake City, UT ยท On-site

$50 - $54/hr

This is a 12 Month full-time Contract or Contract to hire opportunity. What We're Looking For ... IT experience to help with backend management and maintenance of ECAD tools such as Siemens ...

PCB Design Engineer

Salt Lake City, UT ยท On-site

$58 - $62/hr

This is a 12 Month full-time Contract or Contract to hire opportunity. What We're Looking For ... IT experience to help with backend management and maintenance of ECAD tools such as Siemens ...

... remote) Contract Immediate interview Company Description We are a Digital Product Engineering ... Develop and maintain API automation suites using REST Assured (Java) or RestSharp (C#) for backend ...

Contract length: 6 months with a possibility of an extension * Working modal: Hybrid (2-3 days/week ... Collaborate with cross-functional teams (Developers, Product Owners, Business Analysts) to ensure ...

Supabase Tutor

Cedar City, UT ยท Remote

$18 - $40/hr

Deep knowledge of Supabase backend-as-a-service platform including PostgreSQL database management ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Supabase Tutor

Spanish Fork, UT ยท Remote

$18 - $40/hr

Deep knowledge of Supabase backend-as-a-service platform including PostgreSQL database management ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Supabase Tutor

Provo, UT ยท Remote

$18 - $40/hr

Deep knowledge of Supabase backend-as-a-service platform including PostgreSQL database management ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Supabase Tutor

Logan, UT ยท Remote

$18 - $40/hr

Deep knowledge of Supabase backend-as-a-service platform including PostgreSQL database management ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Showing results 21-40

Contract Back End Developer information

What is a contract back end developer?

Contract Back End Developers are software professionals who specialize in building and maintaining the server-side components of web applications on a contractual basis. They focus on databases, server logic, APIs, and integration with front-end systems to ensure smooth functionality and performance. Unlike full-time employees, contract developers are typically hired for specific projects or time frames, offering flexibility to both the developer and the employer. They often work with languages like Java, Python, Node.js, or Ruby and must be adept at collaborating with front-end teams and stakeholders.

What are the key skills and qualifications needed to thrive as a contract back end developer?

To thrive as a Contract Back End Developer, you need strong skills in server-side programming languages (such as Node.js, Python, or Java), database management, and API development, often supported by a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS, Azure), and containerization tools such as Docker is typically required. Excellent problem-solving, communication, and time management skills help you collaborate effectively and deliver quality work on tight schedules. These skills ensure you can build scalable, reliable back end systems that meet client requirements and project deadlines.

What are some common challenges faced by contract back end developers when integrating with existing systems?

Contract back end developers often encounter challenges such as limited documentation, legacy codebases, and varying technology stacks when integrating with existing systems. Navigating these complexities requires strong problem-solving skills and the ability to quickly understand unfamiliar architectures. Effective communication with internal teams is crucial to clarify requirements and ensure seamless integration, especially within tight project timelines. Adaptability and proactive collaboration can help overcome these hurdles and deliver robust solutions.

What is the difference between Contract Back End Developer vs Contract Front End Developer?

AspectContract Back End DeveloperContract Front End Developer
Required SkillsServer-side languages (e.g., Java, Python), databases, API developmentHTML, CSS, JavaScript, UI frameworks
Work EnvironmentBackend systems, server management, database integrationClient-side interfaces, user experience design
Common CertificationsNone specific, but backend certifications (e.g., AWS, Oracle) are commonNone specific, but front end certifications (e.g., React, Angular) are common

Contract Back End Developers focus on server-side logic, databases, and API development, while Contract Front End Developers work on user interfaces and client-side functionality. Both roles require technical skills but differ in their focus areas within software development.

What are the most commonly searched types of Back End Developer jobs in Utah?

The most popular types of Back End Developer jobs in Utah are:

What are popular job titles related to Contract Back End Developer jobs in Utah?

For Contract Back End Developer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Contract Back End Developer jobs in Utah look for?

The top searched job categories for Contract Back End Developer jobs in Utah are:

Infographic showing various Contract Back End Developer job openings in Utah as of August 2026, with employment types broken down into 75% Full Time, 19% Part Time, 1% Temporary, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Senior Full Stack Developer

EVER ENERGY INC DBA RUSTICA

Springville, UT โ€ข On-site

Full-time

Posted 19 days ago


Job description

Senior Software Engineer (Technical Lead) — E-Commerce & Cloud Platform

Location: Onsite (hybrid work a potential) — Springville, Utah
Employment Type: Full-Time
Experience Level: Senior

About Rustica

Rustica is a design and manufacturing company known for custom doors, hardware, and home products. As Rustica expands into a broader home furnishings brand, technology plays an increasingly important role in customer experience, product configuration, order processing, manufacturing, and business operations.

Rustica’s technology ecosystem includes a customer-facing e-commerce storefront, an internal commerce administration platform, a manufacturing and operations platform, and the AWS and Cloudflare infrastructure supporting these applications.

We are seeking a Senior Software Engineer capable of taking technical responsibility for business-critical production systems. This position requires someone who can build new capabilities, improve existing applications, identify architectural risks, and ensure that Rustica’s software and infrastructure remain secure, reliable, and maintainable.

Position Summary

The Senior Software Engineer will serve as a hands-on Technical Lead for Rustica’s customer-facing commerce platform and the supporting systems that connect customers, employees, business operations, and manufacturing.

The primary focus of this position is Rustica’s revenue-critical e-commerce storefront, including product configuration, pricing, cart, checkout, payments, customer accounts, content, and order processing. The engineer will also contribute to Rustica’s internal commerce administration platform and its manufacturing and operations platform, which is being developed to manage production workflows, employee activity, time tracking, operational reporting, and other internal business processes.

This role is also responsible for the AWS and Cloudflare infrastructure supporting Rustica’s applications. This includes deployment, security, monitoring, scheduled workloads, DNS, content delivery, backups, recovery, and production incident response.

This is a hands-on individual-contributor role with technical leadership responsibilities. The Technical Lead designation refers to ownership of architecture, engineering quality, and production reliability; it does not necessarily include direct people management.

This is not solely a feature-development or prototype-building position. The engineer must be able to evaluate existing and rapidly developed code critically, identify unsafe or fragile architecture, and implement production-quality solutions that preserve security and data integrity.

AI-assisted development tools may be used, but the engineer remains responsible for validating architecture, correctness, security, performance, maintainability, and production readiness.

Key Responsibilities
E-Commerce and Customer-Facing Systems
  • Develop, maintain, and improve Rustica’s customer-facing e-commerce storefront.
  • Support complex configurable products involving options, dependencies, dimensions, pricing, discounts, lead times, parts, and bills of materials.
  • Own critical customer workflows including product configuration, cart, checkout, payment, account registration, trade accounts, order history, and order creation.
  • Maintain integrations with payment processors, tax providers, authentication systems, transactional email services, analytics platforms, and other external services.
  • Protect the correctness and security of revenue-critical payment and checkout workflows.
  • Design appropriate protections against duplicate payments, card-testing activity, fraudulent transactions, repeated submissions, and inconsistent order state.
  • Improve storefront performance, accessibility, mobile usability, SEO, reliability, and customer experience.
  • Diagnose and resolve production problems affecting customers, payments, pricing, or orders.
Application and Backend Architecture
  • Design and maintain secure APIs connecting the storefront, administrative systems, manufacturing operations, and third-party platforms.
  • Establish clear system boundaries and data contracts between applications.
  • Design and maintain PostgreSQL schemas, migrations, queries, indexes, constraints, and transactional workflows.
  • Build systems that remain correct during concurrent requests, retries, partial failures, duplicate events, and third-party outages.
  • Prevent duplicate payments, duplicate order submissions, conflicting updates, partial data writes, and inconsistent state between systems.
  • Build reliable background jobs, queues, scheduled processes, retry policies, and failure-recovery workflows.
  • Evaluate existing architecture and identify security, reliability, performance, and maintainability risks.
  • Improve or replace fragile architecture without unnecessarily disrupting working production systems.
  • Establish automated testing around revenue-critical and operationally critical behavior.
  • Lead architecture reviews and maintain practical engineering standards.
  • Review code for correctness, security, maintainability, and alignment with established architecture.
Internal Commerce Administration
  • Maintain and improve the internal platform used to manage products, product configurations, pricing, orders, customers, content, promotions, and operational settings.
  • Build tools that allow non-technical employees to manage complex commerce data safely.
  • Improve permissions, audit history, conflict handling, validation, and data-integrity protections.
  • Develop integrations connecting commerce data with ERP, manufacturing, marketing, shipping, accounting, and reporting systems.
  • Automate repetitive business processes while preserving appropriate review, audit, and recovery controls.
  • Ensure administrative changes cannot unintentionally compromise storefront behavior or production data.
Manufacturing and Operations Systems
  • Contribute to the architecture and development of Rustica’s manufacturing and operations platform.
  • Build systems for manufacturing order intake, production workflows, work assignments, employee activity, time tracking, material usage, exceptions, and operational reporting.
  • Create trustworthy data models for measuring manufacturing cycl