1

Directx Developer Jobs in Colorado (NOW HIRING)

The role involves mentoring other developers, ensuring adherence to coding standards and best ... Exposure to 3D graphics engines such as DirectX, OpenGL or similar tools and software development ...

Directx Developer information

See Colorado salary details

$8

$47

$82

How much do directx developer jobs pay per hour?

As of Jul 25, 2026, the average hourly pay for directx developer in Colorado is $47.83, according to ZipRecruiter salary data. Most workers in this role earn between $36.25 and $57.93 per hour, depending on experience, location, and employer.

What are DirectX Developers?

DirectX Developers are software engineers who specialize in using Microsoft's DirectX API to create high-performance multimedia applications, particularly games and graphics-intensive programs on Windows platforms. They use DirectX to manage tasks like rendering 2D and 3D graphics, handling audio, and processing input devices. These developers typically have strong skills in C++ and a deep understanding of computer graphics and hardware acceleration. Their expertise ensures smooth, visually rich, and interactive experiences in PC games and other multimedia applications.

What are the key skills and qualifications needed to thrive as a DirectX Developer, and why are they important?

To thrive as a DirectX Developer, you need strong proficiency in C++ programming, graphics programming concepts, and experience with the DirectX API, often supported by a degree in computer science or a related field. Familiarity with graphics debugging tools, shader development environments, and version control systems like Git is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help set standout DirectX Developers apart. These skills ensure efficient development of high-performance graphics applications and seamless collaboration with cross-functional teams in fast-paced environments.

How do DirectX Developers typically collaborate with artists and designers during the game development process?

DirectX Developers work closely with artists and designers to ensure that visual assets are efficiently integrated into the game engine and rendered accurately. They often participate in meetings to understand artistic vision and technical constraints, help optimize shaders, and troubleshoot rendering issues that may arise. This collaboration ensures that the final visual output meets both performance targets and artistic goals, making strong communication skills essential for DirectX Developers.

What is the difference between Directx Developer vs Graphics Programmer?

AspectDirectx DeveloperGraphics Programmer
Primary FocusDeveloping graphics applications using DirectX APICreating and optimizing graphics rendering algorithms
Required SkillsProficiency in DirectX, C++, shader programmingKnowledge of graphics algorithms, shader languages, C++
Work EnvironmentGame studios, multimedia companies, software firmsGame development, simulation, visualization projects

Both roles involve graphics programming, but Directx Developers specialize in implementing graphics solutions specifically with DirectX API, often within game or multimedia development. Graphics Programmers have a broader focus on graphics algorithms and rendering techniques, which may include multiple APIs beyond DirectX. While overlapping skills exist, Directx Developers typically work more directly with DirectX tools and libraries, whereas Graphics Programmers may work across various graphics frameworks.

What are popular job titles related to Directx Developer jobs in Colorado? For Directx Developer jobs in Colorado, the most frequently searched job titles are:
What job categories do people searching Directx Developer jobs in Colorado look for? The top searched job categories for Directx Developer jobs in Colorado are:
Infographic showing various Directx Developer job openings in Colorado as of July 2026, with employment types broken down into 81% Full Time, 6% Part Time, 1% Temporary, and 12% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $99,487 per year, or $47.8 per hour.
Software Developer III

Software Developer III

Wimmer Solutions

Centennial, CO • On-site

Other

Posted 9 days ago


Job description

JOB DESCRIPTION

We are seeking a highly skilled and experienced Software Developer II/III to join our team based in Centennial, CO. The ideal candidate will possess strong technical abilities and a proven track record of collaborating with software development teams to provide technical expertise and direction. Key responsibilities include researching, designing, and implementing scalable, high-performance, cost-effective, and secure desktop software solutions that meet business requirements. The role involves mentoring other developers, ensuring adherence to coding standards and best practices, and effectively communicating technical concepts to both technical and non-technical audiences. The successful candidate will also be responsible for identifying and solving complex technical issues, guiding the maintenance of legacy software, and understanding business processes to assist in defining requirements and designing solutions.

 

Job Responsibilities

  • Technical Ability: Collaborate and work with software development teams, providing technical expertise and direction.
  • Desktop Solution Design: Research, design, and implement solutions that meet business requirements, considering scalability, performance, cost, and security.
  • Technical Consulting: Work with and/or mentor other developers and engineers, ensuring solutions are delivered in line with standards.
  • Communication: Communicate technical concepts and solutions to both technical and non-technical audiences.
  • Standards: Develop, suggest and adhere to coding standards and best practices. Research and evaluate new technologies and tools to improve software development processes.
  • Problem Solving: Identify and solve complex technical issues.
  • Legacy System Maintenance: Guide in maintaining legacy software.
  • Business Process Understanding: Understand business processes and the role of IT solutions. Assist in defining requirements, evaluating alternatives, designing, building, and documenting solutions.


Qualifications:
Education: A Bachelor’s degree (or higher) is required 

Experience: Minimum of (5) years of progressive, relevant information technology experience

Required Qualifications:

  • A Bachelor’s degree (or higher) in computer science or engineering or a related field.
  • A minimum of 5 years of relevant, progressive, relevant information technology experience
  • Proficiency in .NET (C#, VB.NET, ASP.NET), SQL, Angular, HTML, CSS
  • Proficiency in developing and maintaining desktop applications with Microsoft technologies
  • Experience working on projects that required defining, creating, or manipulating Geometry in 3D
  • Utilize Azure DevOps for source code management and continuous integration/continuous deployment (CI/CD)
  • Strong background in Mathematics
  • Strong ability to troubleshoot and resolve software defects and issues utilizing analytical and problem-solving skills
  • Perform code reviews and ensure adherence to best practices and coding standards
  • Strong communication (oral and written) and interpersonal skills required to interact with staff, colleagues and management 
  • Self-starter that actively displays a commitment to growing technical skills and discovering new and better ways to deliver technical solutions 
  • Understands and applies the company’s key behaviors and core values 
  • Ability to develop productive business relationships with internal team members through cooperation, courtesy, and professionalism
  • Mentor junior developers and provide technical guidance
  • Ability to deal with multiple projects and deadlines 
  • Understanding of Agile development methodology

 Preferred Qualifications:

  • Academic instruction or background in principles of structural/civil engineering is a plus
  • Exposure to engineering analysis software, construction drawings and/or layout design is a plus
  • Exposure to 3D graphics engines such as DirectX, OpenGL or similar tools and software development experience with 3D graphics and ray casting is a plus