Software Developer

5 days ago


Greenwood Village, Colorado, United States MiTek Full time

About the Role

MiTek's Component Manufacturing division is seeking a skilled and innovative Software Developer to contribute to the development of industry-changing solutions for the residential construction industry.

This position will be part of a high-performing and collaborative team working on a 3D BIM solution for single or multi-family modeling, design, and estimating.

Key Responsibilities

  • Design, develop, test, and debug 3D CAD/Engineering desktop software using modern development tools.
  • Contribute to large-scale enhancements in our CAD/BIM platform, including refactoring existing logic, feasibility analysis, and creating new enhancements.
  • Develop 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.
  • Collaborate with business analysts, testing, and other development teams to ensure solutions are efficient, consistent, and fulfill business needs.
  • Perform design and analysis on efforts before starting development.
  • Author technical documents for software architecture or design as required.
  • Participate in design reviews, code reviews, and collaborative requirements reviews.
  • Apply generally accepted programming standards and techniques to ensure efficient performance and data manipulation.

Requirements

  • Bachelor of Science degree in Computer Science or related field. Additional, equivalent work experience may be substituted for the degree requirement.
  • Experience working with and developing web-based applications.
  • Knowledge of data structures and strong understanding of object-oriented principles.
  • Comfortable digging into large, unfamiliar codebases to diagnose, debug, and resolve critical issues.
  • Understanding of mathematical concepts involving algebra and geometry.

Preferred Skills and Abilities

  • Knowledge of Revit software or a civil or mechanical engineering background is a plus.
  • Knowledge of REST web services, Angular UI web development, and Azure is a plus.
  • Experience with Entity Framework preferred.
  • Experience working in an Agile development environment.
  • Experience working with and developing desktop applications.

Why Join MiTek?

  • Flexible Paid Time Off - take as much time off as you need.
  • All Benefits begin on Day 1.
  • Profit Sharing Plan and Annual Incentive Plan.
  • 13 Paid Holidays.
  • 401k Plan with Matching Contributions.
  • A variety of Medical, Dental, and Vision Plans to choose from.
  • Short-Term Disability and Life Insurance.
  • Tuition Reimbursement.
  • Paid Parental Leave.
  • Career advancement and training 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 products, and automated solutions that enable the building industry to improve efficiencies by optimizing the balance between off-site and on-site. With nearly 5,600 team members worldwide, MiTek collaborates across the building industry to enable and accelerate transformational breakthroughs in design and construction to transform the way the industry designs, makes, and builds. As a Berkshire Hathaway (NYSE: BRK-A, NYSE: BRK-B) company since 2001, MiTek has a record of continuous growth and innovation.

MiTek is an E-Verify and Drug and Tobacco-Free Workplace.


  • Software Developer

    3 weeks ago


    Greenwood Village, Colorado, United States MiTek Full time

    About the RoleMiTek is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing 3D CAD/Engineering software.Key ResponsibilitiesSoftware Development: Develop and enhance 3D CAD/Engineering software to meet the needs of our...

  • Software Developer

    2 weeks ago


    Greenwood Village, Colorado, United States MiTek Full time

    About MiTekMiTek is a leading innovator and enabler in the building industry, dedicated to transforming the way buildings are designed, manufactured, and constructed. With a rich history dating back to 1955, MiTek has consistently pushed the boundaries of innovation, delivering software, services, engineered products, and automated solutions that optimize...

  • Software Developer

    1 week ago


    Greenwood Village, Colorado, United States Ascendion Full time

    About AscendionAscendion is a leading digital engineering solutions company that specializes in creating and managing software platforms and products. Our mission is to deliver innovative solutions that drive growth and transform the way businesses operate.We have a culture built on collaboration, innovation, and a passion for technology. Our team of experts...


  • Greenwood Village, Colorado, United States Spectrum Full time

    Job Title: Software Development EngineerSpectrum is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software systems that support our business initiatives.Key Responsibilities:Design and develop software systems using various...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About the RoleSpectrum is seeking a highly skilled Software Engineer IV to join our Product and Technology team. As a key member of our team, you will play a critical role in creating software solutions that drive business success and improve customer experiences.Key ResponsibilitiesDesign and implement software systems that meet business requirements and...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About the RoleSpectrum is seeking a highly skilled Software Engineer IV to join our Product and Technology team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement software systems that support business...


  • Greenwood Village, Colorado, United States Spectrum Full time

    Job Summary: We are seeking a highly skilled Software Development Engineer to join our team at Spectrum. As a key member of our engineering team, you will be responsible for designing, developing, and troubleshooting connection manager and analytics SDK, as well as new technology projects involving Android.Key Responsibilities:Design and develop Android...


  • Greenwood Village, Colorado, United States The Ash Group Full time

    Job Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at The Ash Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications using a variety of programming languages and technologies.Key...


  • Greenwood Village, Colorado, United States Rubix Recruiting Full time

    Job Title: Senior.NET Software ArchitectWe are seeking a highly skilled and experienced Senior.NET Software Architect to lead our team of developers in designing and implementing enterprise-grade software systems using the Microsoft.NET development stack.Key Responsibilities:Provide technical leadership and mentorship to team membersCollaborate with software...


  • Greenwood Village, Colorado, United States TalentBridge Full time

    About the Role:TalentBridge is seeking a highly skilled Software Procurement Manager to join our team. As a key member of our procurement team, you will play a pivotal role in managing software agreements, maintenance, and related services across the enterprise.Key Responsibilities:Oversee software agreements, maintenance, and related services...


  • Greenwood Village, Colorado, United States IntePros Consulting Full time

    Software Release CoordinatorIntePros Consulting is in search of a proficient Software Release Coordinator to enhance our team and provide support for a client in the telecommunications industry. In this role, you will be tasked with managing the orchestration of software deployments, including firmware, to guarantee seamless delivery to end-users. Your...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About SpectrumSpectrum's Product and Technology division is at the forefront of creating, developing, and managing the fastest mobile services, the most dependable Internet solutions, the most popular live TV applications, and the most sophisticated WiFi networks, catering to millions of users and devices. We are pioneering the next generation of...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About SpectrumSpectrum's Product and Technology division is at the forefront of creating, developing, and managing the fastest mobile services, the most dependable Internet solutions, the most popular live TV applications, and the most sophisticated WiFi systems, catering to millions of users and devices. We are on a mission to revolutionize the future of...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About the RoleWe are seeking a highly skilled Principal Architect I to join our Data Services department. As a key member of our team, you will be responsible for designing and implementing scalable and secure solutions that meet the needs of our organization.Key ResponsibilitiesDesign and develop software applications and services that meet business...


  • Greenwood Village, Colorado, United States Charter CommunicationsSpectrum Full time

    Join Our Team as a Software Acquisition SpecialistThis position is integral to our mission of delivering exceptional value and innovation at Charter Communications/Spectrum.About UsSpectrum connects over 32 million customers with advanced products and services, including Internet, TV, mobile, and voice solutions. Our Procurement team is essential in ensuring...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About the RoleWe are seeking a highly skilled Principal Architect I to join our Data Services department. As a key member of our team, you will be responsible for designing and implementing scalable and secure solutions that meet the needs of our organization.Key ResponsibilitiesDesign and develop complex software systems and applicationsCollaborate with...


  • Greenwood Village, Colorado, United States FMR LLC Dba Fidelity Investments Full time

    Position Overview:As a Lead Software Architect, you will spearhead the development, testing, design, and maintenance of digital account opening solutions within the clearing custodian and managed account sector. Your expertise in .NET, C#, Java, SQL, and Angular will be pivotal in driving projects forward within a Spotify Agile framework. You will assess and...


  • Greenwood Village, Colorado, United States Spectrum Full time

    Spectrum's Product and Technology team is a driving force behind the nation's fastest mobile service, most reliable internet service, and most viewed live TV app. As a key member of this team, you will play a crucial role in developing and operating cutting-edge technology that serves nearly 100 million users and 500 million devices. Our team is dedicated to...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About Spectrum's Product and Technology TeamSpectrum's Product and Technology division is at the forefront of creating, developing, and managing the fastest mobile service in the nation, the most dependable internet service, the most popular live TV application, and cutting-edge WiFi solutions, catering to nearly 100 million users and 500 million devices. We...


  • Greenwood Village, Colorado, United States SPECTRUM Full time

    About Spectrum's Product and Technology TeamSpectrum's Product and Technology division is at the forefront of creating, developing, and managing the fastest mobile services, the most dependable internet solutions, the most popular live TV applications, and cutting-edge WiFi technology, catering to nearly 100 million users and 500 million devices. We are...