Software Developer III

Medical Priority Consultants

Salt Lake City (UT)

Hybrid

USD 120,000 - 165,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and 401(k) matching

Job summary

Priority Dispatch Corp. is seeking an experienced full-stack software engineer to design and develop applications, client portals, and reports. You will leverage AI-assisted tools to accelerate delivery while maintaining engineering depth and quality.

The role requires strong back-end (C#/.NET Core, Python) and front-end (JS frameworks) skills, cloud deployment, and mentorship for junior engineers. This is a hybrid position at our Salt Lake City headquarters.

Qualifications

  • 6+ years of professional software development experience.
  • Experience with C#/.NET Core and Python back-ends.
  • Strong API design, data modeling, and database querying.
  • Proficiency with modern JavaScript frameworks (React, Next.js, etc.).
  • Cloud deployment experience (Azure/AWS/Google Cloud) and CI/CD.

Responsibilities

  • Design and develop scalable, secure software solutions end to end.
  • Lead complex features and resolve high-impact technical issues.
  • Define coding standards and best practices.
  • Optimize performance and scalability via code and architecture.
  • Collaborate with product managers and stakeholders to translate requirements.
  • Engage in architectural discussions and technical decision-making.
  • Mentor junior and mid-level developers; conduct code reviews.
  • Review AI-generated code for correctness and security.
  • Promote continuous learning and tool adoption within the team.
  • Own technical aspects of projects and ensure timely delivery.

Skills

Backend development
C#/.NET Core
Python
REST APIs
Cloud platforms
AI-assisted tooling
Mentoring
Git
Testing (unit/integration)
Frontend JS frameworks

Education

Bachelor's degree in CS/SE/CE or equivalent

Tools

CI/CD pipelines
GitHub Copilot
Claude / Codex / Cursor / OpenCode

Job description

Job Summary

Provide expert-level design and development expertise across the full stack: front-end, back-end, APIs, databases, and integrations. Create and maintain software products including applications, web pages, client portals, reports and queries, and other products as requested. Leverage modern AI‑assisted and agentic development tools to accelerate delivery, while bringing the engineering depth to review, validate, and stand behind everything that ships, whether written by a person or generated by AI. Interface with clients, customers, and internal users to gather requirements, troubleshoot issues, and deploy solutions. Train other team members and provide technical leadership in design and development matters. Help develop and support software development best practices.

This role operates on a hybrid work model.

Location

Corporate Headquarters – PDC, Salt Lake City, UT 84111

Major Responsibilities
  • Design and develop scalable, reusable, secure, and maintainable software solutions.
  • Lead the implementation of complex features and resolve high‑impact technical issues.
  • Define and enforce coding standards, best practices, and design principles.
  • Optimize system performance and scalability through code and architecture improvements.
  • Work closely with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical solutions.
  • Participate in architectural discussions and contribute to technical decision‑making.
  • Collaborate with cross‑functional teams, including QA and UX/UI.
  • Guide and mentor junior and mid‑level developers through technical challenges.
  • Conduct thorough code reviews to ensure quality and adherence to standards.
  • Leverage agentic AI development tools (e.g., Claude, Codex, GitHub Copilot, Cursor, OpenCode) to design, build, and refactor software, and rigorously review and validate AI‑generated code for correctness, security, and maintainability.
  • Share knowledge and promote continuous learning within the team.
  • Take ownership of technical aspects of projects, ensuring timely and successful delivery.
  • Break down complex tasks into smaller, manageable components for the team.
  • Identify risks and propose solutions to mitigate them during project planning.
  • Stay updated on emerging technologies and industry trends.
  • Propose and implement innovative solutions to improve processes, tools, and overall codebase quality.
  • Promote the adoption of new tools, frameworks, or methodologies to enhance development efficiency.
  • Other duties as assigned.
Qualifications
  • Strong back‑end development expertise in C# (.NET / ASP.NET Core) and Python (FastAPI, Django), with the ability to design and build robust, secure APIs and services. Equivalent depth in another modern back‑end stack will also be considered.
  • Solid understanding of database and data‑layer design, including relational databases, data modeling, and writing efficient, well‑structured queries.
  • Proficiency with a modern JavaScript/TypeScript front‑end framework (React, Next.js, Angular, or Vue), including component architecture, state management, routing, server‑side rendering, and data fetching and caching patterns.
  • Skilled at building responsive, accessible UI from design specifications (e.g., Figma), with strong attention to cross‑device compatibility, performance, and usability.
  • Experienced in full‑stack architecture and design—structuring code and data flow and building scalable, reusable, and maintainable systems end to end.
  • Strong experience with cloud‑based deployment and integration across Azure, AWS, and/or Google Cloud, including CI/CD pipeline implementation and environment configuration.
  • Hands‑on experience using AI‑assisted and agentic development tools (Claude, Codex, GitHub Copilot, Cursor, OpenCode) in a daily workflow, coupled with engineering depth to critically review, test, and validate AI‑generated code rather than accepting it at face value.
  • Provided technical mentorship to mid‑ and junior‑level developers, fostering growth through guidance, feedback, and collaborative development practices.
  • Version control expertise with Git and branching strategies.
  • Proficient in unit, integration, and end‑to‑end testing and modern testing frameworks.
  • 6+ years of professional software development experience, with a proven track record of delivering complex projects.
  • Experience leading teams or managing technical projects.
  • Strong leadership and mentoring capabilities.
  • Excellent problem‑solving and analytical thinking skills.
  • Clear and effective communication skills, both verbal and written.
  • Ability to work independently and collaboratively within a team.
  • Strong organizational skills to manage multiple priorities and deadlines.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field (or equivalent experience, including relevant boot camps and industry certifications).
Physical Requirements / Essential Job Functions
  • Ability to multi‑task technical problems efficiently.
  • Frequent computer use.
  • Sitting for long periods of time.
  • Concentrating for long periods of time.
  • Work with minimal supervision.
  • Able to effectively estimate and manage time.
Equal Opportunity Employer

Priority Dispatch Corp. is an Equal Opportunity Employer.

Benefits
  • Medical, dental, and matching 401(k) programs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer III
Software Developer III

Priority Dispatch Corporation • Salt Lake City (UT)

Hybrid
USD 120,000 - 160,000
Mid-Level Developer
Mid-Level Developer

ALPHA WARRANTY SERVICES INC • South Jordan (UT)

On-site
USD 80,000 - 100,000
Health insurance
401k match
Paid Time Off (PTO)
+1
Senior Software Engineer (On-site)
Senior Software Engineer (On-site)

DASI • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Acima Digital • Draper (UT)

Hybrid
USD 130,000 - 170,000
Health Benefits
401(k) match
DTO (Discretionary Time Off)
+3
Software Engineer II
Software Engineer II

Cox Automotive Inc. • Atlanta (GA)

Hybrid
USD 89,000 - 134,000
Paid holidays
Wellness time off
Bereavement leave
+4
Software Developer
Software Developer

Citadel Completions • Dallas (TX)

On-site
USD 100,000 - 140,000
Software Engineer
Software Engineer

kansascity • Kansas City (MO)

On-site
USD 110,000 - 140,000
Staff Software Engineer, Supply Chain (REMOTE)
Staff Software Engineer, Supply Chain (REMOTE)

The Home Depot • Atlanta (GA)

On-site
USD 150,000 - 210,000
Software Developer (.NET + AI)
Software Developer (.NET + AI)

Socket.dev • Alpharetta (GA)

On-site
USD 120,000 - 150,000
Health insurance
Health savings account
Dental insurance
+10
Software Engineer II
Software Engineer II

WiseHR Group • Lehi (UT)

Hybrid
USD 110,000 - 150,000