Software Developer

Resolut Group•Salt Lake City, UT
•Onsite

About The Position

Resolut is hiring a Software Developer to join a small but growing team whose custom tools are critical to daily engineering and business operations. Projects are varied and often full stack. Resolut is a Mechanical, Electrical, and Plumbing (MEP) engineering firm whose dedication to our clients is matched by our commitment to our employees. We offer stability in a comfortable, challenging, fast-paced, and welcoming work environment. Our internal Software Development team builds custom solutions to complicated engineering and business operations challenges. Our work ranges from integrated engineering calculations and automations to full stack standalone applications and mobile apps. We are also integrating AI into our workflows in a careful, controlled way.

Requirements

  • 1–3 years of professional software development experience.
  • Professional experience writing and maintaining C# applications.
  • Comfortable debugging and developing custom code as requirements take shape.
  • Able to plan, prioritize, and deliver multiple projects at once.
  • Clear communication and collaboration with developers, engineers, and business staff.
  • Confident presenting to groups for training sessions and live debugging.
  • Working knowledge of basic workflows such as branching, commits, and pull requests.
  • Bachelor’s (or greater) degree in Computer Science / Software Development (or similar field) from an EAC/ABET-accredited university required or equivalent experience, required.

Nice To Haves

  • Experience in the MEP industry or with Autodesk Revit, including the Revit API or add-in development, is a huge plus. It will help you ramp up fast and build tools engineers love to use.

Responsibilities

  • Design, build, and maintain custom software, from engineering calculation tools to full stack web and mobile applications.
  • Debug and improve existing code, often where the solution process is developed alongside the product.
  • Coordinate with teammates and internal stakeholders to scope requirements and set priorities.
  • Manage projects from request through delivery, including timelines and status updates.
  • Lead training sessions and debugging walkthroughs for engineers and staff who use our tools.
  • Help shape how AI is responsibly introduced into our workflows.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • HSA plans
  • FSA plans
  • On-site gym
  • Game room
  • Access to low-cost mental health counseling through our health insurance plans.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service