×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greenwood Village, Arapahoe County, Colorado, USA
Listing for: MiTek
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 105000 - 145000 USD Yearly USD 105000.00 145000.00 YEAR
Job Description & How to Apply Below

Job Description

MiTek is looking for an experienced and motivated Senior Software Engineer to join a high-performing and collaborative team supporting flagship software that is used by MiTek customers globally. This role will solve challenging problems and deliver high-quality solutions for one of MiTek’s largest software products that provides 3D BIM structural modeling and engineering capabilities for the residential construction industry.

Job Responsibilities & Requirements

This role will work a hybrid schedule based out of our office in Denver, CO.

Responsibilities
  • Code, enhance, test, and debug 3D CAD/Engineering desktop software using modern development tools. Some web development work may be available for future efforts
  • Lead the design and implementation of software features, components, and modules
  • Identify and resolve complex technical problems to improve performance, stability, and scalability
  • Collaborate with cross-functional teams and stakeholders to ensure that solutions are efficient, consistent, and fulfill business needs
  • Provide technical guidance and supervision to other team members
  • Work closely with the software leaders and architects to ensure adherence to and continued development of architecture best practices
  • Work with our customers to help solve their software design and operation issues
  • Act as liaison with manufacturers and vendors of software and application products, especially with regard to problem diagnosis and resolution
  • Efforts require refactoring existing logic, feasibility analysis, and designing and implementing new enhancements
  • Create software that expands the types of users who use the platform by utilizing third party integrations, web service/site software development, and desktop software development
  • Author technical documents for software architecture or design as required
  • Participate in or lead design reviews, code reviews, and collaborative requirements reviews
Required Qualifications
  • Bachelor ’s degree in Computer Science or related field from an accredited university
  • 5 + years of software design and development using relevant technologies required
  • Equivalent combination of experience and education which clearly indicates the ability to perform the essential functions of the position may substitute on a year for year basis
  • Professional experience with C# and .NET
  • Experience developing and maintaining desktop applications
  • Ability to dig into large codebases to diagnose, debug, and resolve critical issues
  • Ability to refactor code to fix root causes
  • Knowledge of data structures and strong understanding of object-oriented principles
  • Experience driving designs, mentoring team members, and guiding technical discussions
  • Strong communication skills with the ability to collaborate across teams and influence outcomes
Preferred Qualifications
  • Experience with C++
  • Experience working in an Agile development environment
  • Experience with Azure Dev Ops
  • Experience with Entity Framework
MiTek Perks
  • Generous time off including Paid Time Off, 13 annual holidays, and volunteer time off
  • Day One Medical/Rx, Dental and Vision Plans
  • Family friendly benefits including Paid Caregiver Leave, Paid Parental Leave and Adoption Reimbursement
  • Performance/Incentive bonuses
  • Career advancement, training opportunities, Employee Resource Groups, and tuition reimbursement
  • Retirement programs including Matching 401(k) Contributions and Profit Sharing
  • Employer paid Short-Term Disability, Long-Term Disability and Life Insurance
  • myFlexPay partner – allows you to track, manage and access your pay anytime

In compliance with the Equal Pay for Equal Work Act, the pay range for this position is estimated at $105k-145k/year. Base pay offered may vary based on job-related knowledge, skills, and experience. Please visit  to learn more about MiTek’s benefit opportunities.

MiTek is a platform innovator and enabler that exists to transform the building industry with better building solutions. In 1955, MiTek transformed residential construction with the invention of the Gang-Nail plate and a digital platform that provided an affordable and scalable way to manufacture wood trusses. Today, MiTek delivers software, services, engineered…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary