> Markdown version of [/jobs/ext/2448110-software-engineer](https://www.wearedevelopers.com/jobs/ext/2448110-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** MiTek Industries, Inc. - **Location:** Denver, CO, United States - **Experience:** Starter - **Salary:** $90,000.0 - $110,000.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Software Applications, Unit Testing, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Computer Engineering, Data Structures, Revision Control Systems, Object-Oriented Software Development, Scrum Methodology, Software Maintenance, Software Engineering, Git, Information Technology, Code Restructuring - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/5b2b82f1-6ac1-49b1-9993-c66096631a40 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field required. * 0-2 years of experience in software development, internships, co-op programs, academic projects, or related experience. * Equivalent combination of education and experience that clearly demonstrates the ability to perform the essential functions of the position may be considered. Preferred Qualifications: * Understanding of programming fundamentals, algorithms, and data structures. * Familiarity with object-oriented programming languages such as C#, Java, C++, or similar. * Basic understanding of software development lifecycle concepts. * Exposure to source control systems such as Git or Azure DevOps. * Familiarity with unit testing concepts. * Interest in learning cloud technologies, modern development practices, and industry-specific business domains. ## Description Designs, develops, and maintains software applications for customers in the building industry while working as part of a cross-functional agile team. Collaborates with experienced engineers to deliver high-quality solutions and build technical expertise through hands-on development and continuous learning., * Write, test, and debug software under the guidance of senior team members. * Contribute to the development and maintenance of software applications and services. * Participate in code reviews, design discussions, and requirements reviews as opportunities to learn and grow technical skills. * Refactor existing code with guidance to improve maintainability, performance, and reliability. * Collaborate with cross-functional team members to understand business requirements and contribute to customer-focused solutions. * Create and maintain unit tests for assigned work. * Learn and apply established coding standards, development practices, and software engineering principles. * Seek feedback and mentorship to continuously improve technical and professional skills. * Support agile development processes including sprint planning, daily standups, and retrospectives. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)