1

Sage 100 Developer Jobs in Utah (NOW HIRING)

Sage 100 Developer information

What is a Sage 100 developer?

A Sage 100 Developer is a software professional who specializes in customizing, integrating, and extending the functionality of Sage 100, an enterprise resource planning (ERP) software solution. They work with businesses to tailor Sage 100 to meet specific operational needs, often using programming languages like Visual Basic or C#, and tools such as Sage 100's Business Object Interface (BOI). Sage 100 Developers may also create custom reports, automate processes, and ensure seamless data migration or integration with other systems. Their expertise helps companies maximize the value and efficiency of their Sage 100 implementation.

What are the key skills and qualifications needed to thrive as a Sage 100 developer?

To thrive as a Sage 100 Developer, you need strong programming skills in languages like VBScript, C#, and SQL, along with experience in ERP system customization and integration. Familiarity with Sage 100's SDK, Crystal Reports, and relevant certifications such as Sage Certified Consultant are highly valuable. Excellent problem-solving abilities, attention to detail, and effective communication skills help developers understand client needs and deliver tailored solutions. These skills ensure efficient implementation, optimization, and support of Sage 100 systems to meet business requirements.

What are some common challenges faced by Sage 100 developers when integrating third-party applications?

Sage 100 Developers frequently encounter challenges related to data compatibility and API limitations when integrating third-party applications. Ensuring seamless data flow often requires custom scripting and a thorough understanding of both Sage 100's architecture and the external application's protocols. Developers also need to address security concerns and maintain regular communication with both internal teams and vendors to troubleshoot issues and implement updates efficiently. These challenges make problem-solving and adaptability essential skills for success in this role.

What is the difference between Sage 100 Developer vs Sage 100 Consultant?

AspectSage 100 DeveloperSage 100 Consultant
Primary RoleDevelops and customizes Sage 100 software, writes code, and creates integrations.Implements, trains, and provides ongoing support for Sage 100 users and systems.
Required SkillsProgramming, scripting, and software customization skills.Business process knowledge, user training, and client communication skills.
Work EnvironmentTypically works in IT or development teams, often in office or remote settings.
CertificationsOften requires Sage 100 development certifications and programming credentials.Requires Sage 100 user certifications and industry-specific knowledge.

While Sage 100 Developers focus on customizing and coding within Sage 100, Sage 100 Consultants primarily assist clients with implementation, training, and support. Both roles require knowledge of Sage 100, but developers emphasize technical coding skills, whereas consultants focus on business processes and user needs.

Is Sage 100 a good ERP?

Sage 100 is a widely used ERP system suitable for small to medium-sized businesses, offering modules for accounting, inventory, and manufacturing. As a Sage 100 developer, understanding its customization options and integration capabilities is important for effective implementation and support.

What are popular job titles related to Sage 100 Developer jobs in Utah?

For Sage 100 Developer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Sage 100 Developer jobs in Utah look for?

The top searched job categories for Sage 100 Developer jobs in Utah are:

What cities in Utah are hiring for Sage 100 Developer jobs?

Cities in Utah with the most Sage 100 Developer job openings:

Infographic showing various Sage 100 Developer job openings in Utah as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 7 days ago


Job description

The Role

The Project Manager is responsible for the day to day execution for their assigned project(s) including managing, coordinating, and supervising subcontractors, vendors, and personnel to ensure the work is completed on time, within budget, while adhering to Willmeng's quality standards. The Project Manager is also responsible for the oversight and support of the superintendent, as well as the promotion of company safety culture. 

What you will accomplish

  • Lead commercial construction projects from preconstruction through closeout, ensuring successful delivery on time and within budget.
  • Develop and manage project schedules, budgets, and quality control measures while monitoring project costs and profitability.
  • Coordinate with architects, engineers, and consultants to resolve technical issues and maintain project momentum.
  • Process and manage subcontractor payments, change orders, and monthly cost reporting.
  • Serve as primary point of contact for project owners, leading meetings and providing regular status updates.
  • Supervise and mentor project team members, including superintendents and subcontractors.
  • Review construction documents, specifications, and ensure compliance with safety regulations.
  • Manage project documentation, permits, inspections, and closeout activities efficiently.

What we would like you to have

  • BS or MS in Construction Engineering preferred or a BS in Engineering with relevant experience.
  • 3 - 5 years project manager experience preferred.
  • Experience with estimating and conceptual estimating.  
  • Ability to develop and maintain relationships with potential clients.
  • Proficient in construction software (Procore, Bluebeam, and Sage) and Microsoft Office Suite (Word, Excel, PowerPoint, Outlook).

You're inspired by our values

  • Altruistic - Our foundation is built upon the authentic, selfless concern we share for the success and wellbeing of others.
  • Fair 360 - We illuminate with kindness by seeking to understand before being understood and by caring more than may seem reasonable so we can achieve genuine success for all.
  • Strategic - The blueprint that guides the creation of a genuine place of purpose expresses the clarity of our vision, the rigor of our thought and the character of our word.
  • Sincere - We present no facades, only genuine elevations of truth, trust, and wholehearted loyalty to the employees we mentor, the clients we serve and the communities we call home.
  • Nimble - Our structural integrity is ensured through the balance of resourcefulness, responsiveness, and adaptability and strengthened by being well-rounded in the market to serve at the highest levels.

Compensation 

Alongside cash, our total compensation package includes comprehensive benefits and 100% employee ownership. From wellness to work life, our benefits support our employees' total wellbeing.

Benefits

  • Employee Stock Ownership Plan
  • Discretionary annual bonus 
  • 401k with employer match
  • Employee medical, dental, and vision insurance 100% covered, with options to add dependents at 50% coverage by Willmeng
  • Flexible Time Off Policy
  • 9 paid company holidays
  • 3 consecutive weeks of parental bonding leave, with an additional 3-5 weeks of disability leave for delivery recovery
  • Spacious break rooms with healthy meals & snacks provided at no additional cost
  • Team-building activities, including volunteer opportunities