1

Sage 300 Developer Jobs in Colorado (NOW HIRING)

Project Manager

Denver, CO · On-site

$81K - $132K/yr

Bachelor's Degree in Construction Management of Engineering- Preferred * Technical knowledge in ... Proficient use of Microsoft Office Suite, especially Excel, ProCore, Sage 300 or similar systems.

Bachelor's Degree in Construction Management of Engineering- Preferred * Technical knowledge in ... Proficient use of Microsoft Office Suite, especially Excel, ProCore, Sage 300 or similar systems.

Testing Center Proctor

Durango, CO · On-site

$20.67 - $22.84/hr

On a sage-brushed mesa overlooking downtown Durango and the La Plata Mountains, Fort Lewis College ... the 3,300 students identifying as people of color, FLC's academic programming and campus life ...

Sage 300 Developer information

What is a Sage 300 developer?

A Sage 300 Developer is a software professional who specializes in customizing, integrating, and maintaining the Sage 300 ERP system, formerly known as ACCPAC. They develop modules, scripts, and reports to tailor Sage 300 to an organization's specific business needs. Sage 300 Developers often work with technologies such as VB.NET, C#, SQL, and the Sage 300 SDK to extend the system's core functionalities. Their expertise helps companies optimize their accounting, inventory, and business management processes using Sage 300.

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

To thrive as a Sage 300 Developer, you need strong programming skills in languages like C#, .NET, and SQL, along with a deep understanding of the Sage 300 ERP platform. Familiarity with Sage 300 SDK, Crystal Reports, and integration tools is typically required, and relevant certifications such as Sage 300 Consultant or Developer credentials are beneficial. Excellent problem-solving, attention to detail, and effective communication are critical soft skills for collaborating with clients and internal teams. These skills ensure efficient customization, troubleshooting, and successful deployment of Sage 300 solutions that meet business needs.

What are some common challenges Sage 300 developers face when working on system customizations for clients?

Sage 300 Developers often encounter challenges related to balancing client-specific customization requests with maintaining system stability and compatibility with future software updates. Ensuring seamless integration with third-party applications and troubleshooting unexpected errors can also be demanding, especially in complex business environments. Close collaboration with both technical and non-technical team members is essential to clearly understand business requirements and deliver effective solutions. Staying updated with the latest Sage 300 releases and best practices can help developers proactively address these challenges.

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

AspectSage 300 DeveloperSage 300 Consultant
Primary RoleDevelops, customizes, and maintains Sage 300 software solutionsImplements, configures, and advises on Sage 300 system usage
Skills & CertificationsProgramming, SQL, Sage 300 SDK knowledgeBusiness process expertise, Sage 300 training/certification
Work EnvironmentSoftware development teams, IT departmentsClient sites, consulting firms, project management
Employer & Industry UsageSoftware companies, IT service providersAccounting firms, ERP consulting firms

While Sage 300 Developers focus on creating and customizing software solutions, Sage 300 Consultants primarily implement and optimize Sage 300 for clients. Both roles require knowledge of Sage 300 but differ in their core responsibilities and work environments.

What cities in Colorado are hiring for Sage 300 Developer jobs?

Cities in Colorado with the most Sage 300 Developer job openings:

Infographic showing various Sage 300 Developer job openings in Colorado as of August 2026, with employment types broken down into 79% Full Time, 3% Part Time, and 18% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution.

Project Engineer - Multifamily Construction

The Garrett Companies

Denver, CO • On-site

$75K - $95K/yr

Full-time

Posted 18 days ago


Job description

Description
At The Garrett Companies, we don't just build multifamily communities - we build excellence! As a Project Engineer, you'll be at the heart of our award-winning construction and development teams, helping to bring projects from vision to reality. You'll collaborate with some of the best in the industry, learn every stage of the build process, and take ownership of critical details that keep our projects on track and on brand. This is a hands-on role for someone who thrives in fast-paced environments, loves problem-solving, and isn't afraid to roll up their sleeves because here at The Garrett Companies, every voice matters, and every broom gets pushed!
Major Objectives
Assist Team to coordinate and manage all pre-construction and construction related activities related to all applicable projects. Team includes the entire Garrett Companies Team - and most notably the Development and Construction divisions.
Specific Duties and Responsibilities
  • Learn, become familiar with and utilize company's software. Current software includes:
    • Procore, Microsoft Office (including Project for scheduling).
    • Blue Beam Revu for electronic document mark-ups and onscreen take-offs.
    • Timberscan for Accounts Payable invoice approval.
    • Sage 300 for all project specific Estimating, Project Management, Job Cost and Accounting needs.
    • Required training is provided by the Company.
  • Travel to applicable project sites at least once a month to ensure progress, quality and field personnel is equipped to complete the project as expected and communicated to the Team.
  • Coordinate, assist and communicate with Team to help the overall success of this project.
  • Communicate with on-site field personnel to ensure they have the tools in order for them to direct and supervise all on-site activities to achieve completion of the project on schedule, within budget with quality workmanship that conforms to the plans and specifications and satisfaction to the Development and Property Management Teams.
  • Prepare and maintain project schedule and manage through completion.
  • Assist in identifying potential issues and solve problems to maintain construction schedule.
  • Verify all required municipal inspections as they pertain to the local municipality and communicate this to the Project Manager.
  • Coordinate with all applicable permanent utility companies and ensure they are prepared to get utilities to site based on project schedule.
  • Once coordinated, utility companies shall be passed onto field staff for their scheduling and supervision to ensure utilities are installed as required per the project documents.
  • Work with PM to purchase GC provided materials and coordinate with field Team for delivery.
  • Maintain positive relationships with all Garrett Companies Personnel, design team, contractors, suppliers, subcontractors, utility companies, and all applicable municipal representatives.
  • Demonstrate commitment to Injury-Free Environment through own actions, mentoring others while on-site and in the office, and assist to rectify any job site hazards immediately.
  • Review Superintendent's Daily Reports organized by the Garrett Contract Administrator to ensure project is being completed as expected.
  • Assist and ensure Superintendent is providing two week progress report (previous two weeks and next two weeks) bi-weekly to Project Management Team.
  • Provide training and education to Garrett Companies personnel as needed to ensure a successful project.
  • Maintain organized project specific electronic and paper files.
  • Complete individual scopes of work and assist with completing subcontract documents.
  • Obtain, understand, submit and organize Transmittals, Correspondence Log, RFIs, Change Requests, Submittals, Commitment's and Commitment Change Orders, O&M documents, drawing log, and drawing revisions. Immediately provide site with all drawing revisions.

Prerequisites:
  • Bachelor Degree in the field of Construction and/or related field or 3-5 years' experience in the construction industry.
  • Must be consistently detail oriented.
  • Strong organization skills.
  • Ability to recognize personal shortcomings.
  • Excellent written and verbal skills.
  • Ability to listen and understand intents and goals.
  • Ability to think creatively and innovatively.
  • Professional judgment and discretion that comes from experience in working with customer services, internal teams, and 3rd party consultants.
  • Analytical skills to forecast and identify trends and challenges.

Pre-Prerequisites (these are the most important items)
  • Able to work in unison with a team.
  • Takes full responsibility for actions and works collaboratively to find solutions.
  • Coachable.
  • Positive Attitude.
  • Ability to listen and understand intents and goals.
  • Relentless problem-solving skills.
  • Ability to think 2+ steps ahead and anticipate what comes next.
  • We are all broom pushers. Must be willing to work and support at all levels.
  • We are trend setters and standards breakers. Our intent is to consistently pursue excellence, must think creatively and innovatively.
  • Demonstrates alignment with our Core Values: Excellence, Sense of Duty, Accountability, Teamwork, Courage, Honesty & Integrity, The Golden Rule, and Caring for All People.

Physical Demands
  • Must be able to traverse property and facility.
  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 25 pounds at times.

Initial Training and Orientation
  • Garrett Companies Onboarding Program in Indianapolis.

Ongoing Training
  • Membership to professional organizations and continuing education is supported by The Garrett Companies.
  • Company specific.