1

Net Core Developer Jobs in Utah (NOW HIRING)

Engineering Reports To : CTO About Valence Intelligence Valence Intelligence ("Valence") is an ... Define and drive the technical vision and architecture for core product areas, ensuring scalability ...

Complete and maintain production and parts paperwork while setting up, programming, and monitoring ... Very frequent use of arms, hands, fingers, back and core muscles to lift, push, and pull objects ...

Complete and maintain production and parts paperwork while setting up, programming, and monitoring ... Very frequent use of arms, hands, fingers, back and core muscles to lift, push, and pull objects ...

Personal Training Lead

UT · On-site

$55K - $85K/yr

UNLIMITED spot bonus eligibility: $1,000 per 50 net clients added The more you grow your team ... Leading an agile team that can adapt programming to meet client needs while delivering results in ...

next page

Showing results 1-20

Net Core Developer information

See Utah salary details

$13

$48

$65

How much do net core developer jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for net core developer in Utah is $48.92, according to ZipRecruiter salary data. Most workers in this role earn between $42.21 and $55.82 per hour, depending on experience, location, and employer.

What are the typical daily responsibilities of a Net Core Developer?

As a Net Core Developer, your daily tasks often include designing, coding, and testing scalable web applications using C# and the .NET Core framework. You may also participate in code reviews, collaborate with cross-functional teams such as UI/UX designers and QA engineers, and troubleshoot production issues. Additionally, you might be responsible for integrating third-party APIs, maintaining application documentation, and ensuring that deployments run smoothly. This role generally involves a mix of independent coding work and active team collaboration, with frequent opportunities to contribute to architectural decisions and process improvements.

What is a .NET Core Developer job?

A .NET Core Developer is responsible for building and maintaining applications using the .NET Core framework, a cross-platform, open-source development framework from Microsoft. They specialize in backend development, working with C#, ASP.NET Core, and related technologies to create efficient, scalable, and secure applications. Their role includes designing APIs, integrating databases, ensuring application performance, and collaborating with frontend developers and other stakeholders.

What are the key skills and qualifications needed to thrive in the Net Core Developer position, and why are they important?

To thrive as a Net Core Developer, you need proficiency in C#, ASP.NET Core, and object-oriented programming, alongside a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as Azure or AWS, and relevant certifications (like Microsoft Certified: .NET Developer) can be highly beneficial. Strong analytical thinking, problem-solving skills, and effective communication are crucial for collaborating within development teams and interacting with stakeholders. These skills and qualities are essential for delivering robust, efficient, and maintainable software solutions in dynamic technical environments.

What are the most commonly searched types of Net Core Developer jobs in Utah? The most popular types of Net Core Developer jobs in Utah are:
What are popular job titles related to Net Core Developer jobs in Utah? For Net Core Developer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Net Core Developer jobs in Utah look for? The top searched job categories for Net Core Developer jobs in Utah are:
Infographic showing various Net Core Developer job openings in Utah as of May 2026, with employment types broken down into 39% Full Time, 57% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $101,744 per year, or $48.9 per hour.

Principal Software Lead

Valence Intelligence

Provo, UT • On-site

Full-time

Posted 9 days ago


Job description

Principal Software Lead

Location: Hybrid, Utah, USA
Team: Engineering
Reports To: CTO
About Valence Intelligence
Valence Intelligence (“Valence”) is an Invoice to Cash SaaS platform with a focus on helping CPG brands, Life Sciences and medical device firms maximize their cash flow and increase overall profit margins. We help companies manage their retail / distribution customer relationships, improve cash collections and manage their Gross to Net deductions, recovering additional funds on their behalf. We work within our customers’ existing ERP ecosystem and help them integrate data intelligence from a variety of third party sources.
Our customers range from SMB, midmarket to large global enterprise brands, who we help save millions of dollars a year. Our Go to Market strategy is both direct and via partnerships, with a small group of strategic partners driving large enterprise opportunities.  
About the Engineering Team
We are passionate about building software products that solve important customer pain points in the supply chain industry. Our Engineering team comprises of full stack engineers who are creating new technologies to identify and reduce supply chain errors. The Principal Software Lead will be part of the Engineering org, reporting to the CTO.
About the Role
As a Principal Software Lead, you will own the technical direction and execution of key product areas, while remaining hands-on with development. You will operate at the intersection of architecture, product thinking, and engineering leadership, driving high-impact initiatives across the stack. This role is ideal for someone who not only enjoys building systems, but also shaping how those systems evolve over time - technically and organizationally.
Key Responsibilities
  • Technical Leadership & Architecture
    • Define and drive the technical vision and architecture for core product areas, ensuring scalability, reliability, and performance.
    • Make high-impact design decisions, balancing short-term delivery with long-term system health.
    • Establish and evolve engineering standards, design patterns, and best practices across the team.
  • Ownership & Execution
    • Own end-to-end delivery of complex systems - from problem definition and system design to deployment and monitoring.
    • Lead the development of both frontend and backend systems, ensuring high-quality, maintainable code.
    • Proactively identify technical risks and drive solutions before they become blockers.
  • Cross-functional Collaboration
    • Partner closely with Product, Customer Success, and Leadership to translate business needs into scalable technical solutions.
    • Influence product direction through technical insight and feasibility assessment.
  • Mentorship & Team Development
    • Mentor and guide engineers through code reviews, design discussions, and hands-on support.
    • Raise the overall engineering bar by fostering a culture of ownership, accountability, and continuous improvement.
    • Act as a go-to technical resource for complex problem-solving.
  • Operational Excellence
    • Ensure high system reliability by improving observability, monitoring, and incident response practices.
    • Lead efforts to debug and resolve complex production issues, minimizing customer impact.
    • Continuously improve deployment pipelines, development workflows, and system performance.
  • Innovation & Continuous Improvement
    • Drive adoption of modern tools, frameworks, and AI-assisted development practices where appropriate.
    • Contribute to internal tooling and systems that improve developer productivity and product quality.

Skills Knowledge and Expertise
  • 7+ years of experience in software engineering, with significant ownership of systems or products.
  • Proven experience in architecting and scaling distributed systems in a cloud environment.
  • Strong expertise in data structures, algorithms, and system design.
  • Demonstrated ability to lead technical initiatives and influence engineering direction.
  • Hands-on experience across the stack (frontend + backend).
  • Strong communication skills, with the ability to translate complex technical concepts for non-technical stakeholders.
  • High ownership mindset with the ability to operate in ambiguous, fast-paced environments.

Preferred / Bonus
  • Experience with: React, TypeScript, Node.js, Python
  • Familiarity with: PostgreSQL, MySQL, MongoDB
  • Experience leveraging AI-assisted development tools effectively
  • Prior experience in supply chain, fintech, or data-intensive systems

Powered by JazzHR

fV1hbusyN3