Software Development Engineer

Musco Sports Lighting

$80K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 5+ years of C++ development experience
  • Familiarity with databases, 3D modeling/visualization, and development tools such as Visual Studio
  • Experience with scripting languages (e.g., Ruby or Python) preferred
  • Knowledge of lighting calculations and key lighting metrics is a plus

Responsibilities

  • Write, test, and debug computer software
  • Work with continuous integration tools (e.g. Azure DevOps, Gitlab)
  • Participate in issue grooming, code reviews, and specification maintenance
  • Implement robust unit testing strategies
  • Work with legacy systems and code as needed
  • Access and report data when necessary
  • Assist in the development of project schedules
  • Ensure proper maintenance of installed software systems
  • Provide timely end-user support

Benefits

  • Full-time on-site work environment
  • Opportunities for occasional travel to other Musco locations
  • Exposure to a collaborative team atmosphere
  • Chance to work with cutting-edge C++ technology
Full Job Description
Software Development Engineer - On Site

The Musco Information Technology team has an opening for a Software Development Engineer at our Denver office. Please note, this is a fully on-site position that requires regular attendance to our Denver office location. If your experience aligns with the qualifications outlined below, we look forward to hearing from you!

Essential Criteria:

Education & Experience Requirements:
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 5+ years of C++ development experience
  • Experience with databases, 3D modeling/visualization, and development tools such as Visual Studio
  • Experience with scripting languages (e.g., Ruby or Python) preferred
  • Knowledge of lighting calculations and key lighting metrics preferred

Competencies:
  • Proficiency in modern C++ (C++11/14/17) and object-oriented design principles
  • Ability to design, develop, test, deploy, and maintain high-quality C++ applications (Windows environment)
  • Experience working across the full software development lifecycle (requirements gathering through maintenance)
  • Strong problem-solving skills with an innovative, team-oriented mindset
  • Effective interpersonal and communication skills
  • Ability to work both independently (self-directed) and collaboratively within a team
  • Ability to handle sensitive data with discretion and confidentiality

Other Special Requirements:
  • Occasional Travel to other Musco locations
  • Strong interpersonal and communication skills
  • Innovative problem-solving with a team-oriented mindset
  • Familiarity with Musco solutions is a plus

Roles and Responsibilities:
  • Write, test, and debug computer software
  • Work with continuous integration tools (e.g. Azure DevOps, Gitlab)
  • Participate in issue grooming, code reviews, specification writing and maintenance, and work estimation
  • Implement robust unit testing strategies to ensure code quality and prevent regressions
  • Willingness to work with legacy systems and code
  • Access and report data as necessary
  • Assist in the development of project schedules
  • Ensure installed software systems are properly maintained
  • Provide timely end-user support as needed

Estimated Salary range: $80,000-$120,000 USD

Similar Jobs

More Jobs at Musco Sports Lighting

More Information Technology Jobs

Find similar Software Development Engineer jobs: