Senior Software Engineer

MiTek

Greenwood Village, CO, United States
Base: $105k-145kpyear; bonus/equity: performance/i...
Hybrid
C# and .net development experience
Desktop application development
Large codebase debugging and refactoring
MiTek is seeking a Senior Software Engineer to join their collaborative team in Greenwood Village, CO, focusing on developing and enhancing flagship software for the residential construction industry. The ideal candidate will have extensive experience in software design, particularly with C# and .NET, and will be involved in solving complex technical problems while mentoring team members

Job Summary

  • MiTek is seeking a Senior Software Engineer to lead the design and implementation of features for their flagship 3D BIM structural modeling software used globally.
  • The role requires strong technical guidance capabilities, including mentoring team members and driving architectural best practices within a collaborative hybrid team in Denver.
  • Employees receive comprehensive benefits including generous time off, paid caregiver leave, performance bonuses, and a matching 401(k) plan.

Matching Summary

Match Score: 85

MiTek is seeking a Senior Software Engineer to join their collaborative team in Greenwood Village, CO, focusing on developing and enhancing flagship software for the residential construction industry. The ideal candidate will have extensive experience in software design, particularly with C# and .NET, and will be involved in solving complex technical problems while mentoring team members.

Salary

Base: $105k-145k/year; Bonus/Equity: Performance/Incentive bonuses available; Benefits: Generous time off, medical/dental/vision, 401(k) match

Skills & Requirements

Must-have

  • C# and .NET development experience
  • Desktop application development
  • Large codebase debugging and refactoring
  • Object-oriented programming principles
  • Technical leadership and mentoring

Nice-to-have

  • C++ programming experience
  • Agile development environment familiarity
  • Azure DevOps usage
  • Entity Framework knowledge
  • Web service integration skills

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of software design and development experience
  • Professional experience with C# and .NET
  • Ability to refactor code and diagnose critical issues

Work Rights

Not specified

Tailored Resume

Cover Letter