The Business Applications Developer III will take a primary technical role in programming, developing and maintaining our business enterprise software systems. This individual will focus on implementing, programming, configuring, and evolving our Microsoft Dynamics 365 environment and Windows-based applications to meet both internal needs and customer expectations. The Business Applications Developer III will leverage their extensive technical experience to solve complex problems, guide project direction, and mentor team members while ensuring alignment with our strategic objectives.
This position can be on-site or hybrid in Denver, CO.
ACCOUNTABILITIESOwn features or subsystems end-to-end, from requirement refinement through implementation, testing, and deployment.
Design and implement solutions using Microsoft technologies, with a strong focus on administration and maintenance of Dynamics 365 applications (Finance & Operations, Project Operations, Power Apps) and supporting Azure services.
Translate business needs into technical designs that align with existing architecture while improving maintainability, performance, and scalability.
Contribute to and evolve technical designs, patterns, and implementation standards used by the development team.
Apply strong engineering practices, including automated testing, code reviews, refactoring, and documentation.
Support and advance CI/CD practices using Git, Azure DevOps, and automated pipelines.
Troubleshoot and resolve complex, cross-system issues independently.
Stay current with platform capabilities and emerging technologies, identifying opportunities to improve developer productivity, system quality, and solution outcomes.
Additional duties as assigned.
EDUCATION & EXPERIENCE Bachelors Degree in Computer Science, Information Systems, or related field required.
Typically, 5+ years of professional software development experience, with significant experience in enterprise systems.
Demonstrated experience delivering production solutions within the Microsoft ecosystem.
Proven ability to work effectively with business stakeholders to clarify requirements and deliver solutions that meet real-world needs.
SKILLS & CERTIFICATIONS- Strong experience developing and extending Microsoft Dynamics 365 applications and other Dynamics 365 integration tooling.
- Solid understanding of enterprise application architecture and integration patterns.
- Experience working with Azure services to support application hosting, integrations, and automation.
- Proficiency with Git-based source control and collaborative development workflows.
- Hands-on experience building and maintaining CI/CD pipelines using Azure DevOps.
- Strong troubleshooting and problem-solving skills across application, data, and integration layers.
- Ability to write clean, maintainable, well-tested code and participate constructively in code reviews.
- Exposure to or interest in agentic AI, automation, or AI-assisted tooling.
What we offer our team members:- A great benefits package that includes (but is not limited to) Medical/ Dental/ Vision, 401(k)/Roth plan with matching contribution, Healthcare Savings Accounts.
- A wide variety of benefits to include Tuition Reimbursement, vacation, floating holidays, volunteer day off, PTO or sick time.
- Ongoing training throughout your employment with opportunities to participate in professional and personal development programs.
- A strong focus on giving back to our communities through philanthropic opportunities.
- Great culture and opportunities for growth and advancement.
This is a summary of the primary accountabilities and requirements for this position. The company reserves the right to modify or amend accountabilities and requirements at any time at its sole discretion based on business needs. Any part of this job descriptions is subject to possible modification to reasonably accommodate individuals with disabilities.
Total Annual Compensation: $110k - 126k / year. Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level.
This position requires use of information or access to hardware which is subject to the International Traffic in Arms Regulations (ITAR). To perform the position, you must be a U.S. Person as defined by ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee.
Visa sponsorship is not available for this role. Only candidates authorized to work in the United States will be considered.