Software Engineer

MiTek, Inc.$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of professional experience in .NET and C# development
  • Expertise in web-based application development and maintenance
  • Proficiency in front-end frameworks like React or Angular
  • Experience with SQL Server databases
  • Curiosity about emerging technologies, especially AI, for improving development
  • Familiarity with AI-assisted coding tools like GitHub Copilot
  • Strong communication skills for effective collaboration in Agile environments

Responsibilities

  • Write, test, and debug software using modern development practices and AI tools
  • Identify automation opportunities to enhance development workflows
  • Refactor systems for better performance and maintainability
  • Collaborate with teams to craft efficient solutions for complex problems
  • Contribute to system design and architecture with increasing responsibilities
  • Engage in code reviews focusing on quality and improvement

Benefits

  • Generous time off including Paid Time Off and holidays
  • Day One access to Medical, Dental, and Vision plans
  • Family-friendly benefits: caregiver leave, parental leave, and adoption reimbursement
  • Performance bonuses available
  • Training and career advancement opportunities, including tuition reimbursement
  • Retirement benefits with matching contributions
  • Employer-paid disability and life insurance
  • Access to financial management tools through myFlexPay
Full Job Description

Job Responsibilities & Requirements

We are seeking a Software Engineer to help design, build, and evolve software solutions for customers in the building industry. You will work within a cross-functional, agile team focused on delivering innovative, high-quality, and customer-centric products.

Our engineering culture emphasizes continuous improvement, experimentation, andleveragingmodern toolsincluding AI-assisted developmentto increase both speed and quality. Engineers on our team are encouraged to think beyond implementation, using emerging technologies to solve problems more intelligently and efficiently.Ourstackincludes .NET, Angular, React, Entity Framework, SQL Server, and Microsoft Azure, supporting both modern web applications and some legacy desktop systems.

This role willworka hybrid schedule based out of our office in Chesterfield, MO.

How We Build Software:

  • We prioritize solving real customer problems over simply delivering features

  • We value clean, maintainable code and thoughtful system design over quick fixes

  • We embrace AI-augmented development practices (e.g., GitHub Copilot and similar tools) to improve productivity and code quality

  • We encourage experimentation with new tools, frameworks, and approaches that drive better outcomes

  • We believe in continuous learning,sharing knowledge, and improving as a team

Responsibilities:

  • Write, test, debug, andoptimizesoftware using modern development practices, including AI-assisted tooling

  • Identifyopportunities to automate repetitive tasks and improve development workflows through AI and tooling

  • Refactor and evolve systems to improve performance, scalability, and maintainability

  • Collaborate with cross-functional teams to design thoughtful, efficient solutions to complex business problems

  • Contribute to system design and architecture, with increasing ownership based on experience level

  • Participate in code reviews with a focus on quality, clarity, and continuous improvement

RequiredQualifications:

  • 4+ years of professional development experience using .NETand C#

  • Experience developing andmaintainingweb-based applications

  • Proficiencywith React, Angular,or similar front-end frameworks

  • Experience with SQL Server

  • Curiosity and willingness to explorenew technologies, including AI, to enhance development practices

  • Experience using modern development tools, including AI-assisted coding tools (e.g., GitHub Copilot), to improve productivity and code quality

  • Experience working in an Agile development environment

  • Strong communicationskills with the ability to collaborate across teams and influence outcomes

Preferred Qualifications:

  • Bachelors degree in Computer Scienceor related field from an accredited university

  • Experienceusing AI to achieve improved customer outcomes

  • Hands-on familiarity with any cloud platforms, Azure is preferred

  • Experience with Mass Transit and/or RabbitMQ

  • Experience with Typescript

  • Experience with SonarQube

  • Azure cloud certificationsor Agile certificationsare a plus.

What SuccessLooks LikeinThis Role:

  • You contribute to a culture of innovation by experimenting and sharingnew ideas

  • You deliver high-quality, maintainable solutions that scale with customer needs

  • You collaborate effectively and elevate those around you

  • You use AI and automation to meaningfully improve your productivity and the teams efficiency

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 LifeInsurance

  • myFlexPay partner  allows you to track, manage and access your pay anytime

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/Incentivebonuses

  • 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 LifeInsurance

  • myFlexPay partner  allows you to track, manage and access your pay anytime

About MiTek, Inc.

MiTek, Inc. Careers

Joining MiTek, Inc. presents an unparalleled opportunity to become part of a leading team of professionals dedicated to driving innovation and digital transformation in the building solutions industry.

Explore Job Opportunities

MiTek, Inc. offers a variety of job opportunities that cater to a range of skills and interests. Each position at MiTek, Inc. is designed to challenge team members while providing a supportive environment to thrive.

Professional Growth and Development

MiTek, Inc. is committed to the professional growth of its team members. With comprehensive leadership and diversity training programs, MiTek, Inc. ensures that every professional is equipped for success and empowered to lead. Career advancement is supported by robust training resources and development opportunities that encourage continuous learning and improvement.

Innovative Work Environment

Innovation is at the core of MiTek, Inc.'s operations. The company fosters a culture of creativity and technological advancement, ensuring that all team members have the opportunity to work on cutting-edge projects. This environment not only enhances skills but also positions MiTek, Inc. as a leader in the industry.

Internship Programs

For those starting their career journey, MiTek, Inc. offers internship programs that provide real-world experience and a chance to develop essential industry skills. Internships at MiTek, Inc. are characterized by meaningful projects and opportunities for networking, setting the foundation for a robust professional career.

Diversity and Inclusion

At MiTek, Inc., diversity is celebrated and actively promoted through comprehensive employment policies and practices. The company believes that a diverse team is a strong team, leading to greater innovation and enhanced problem-solving capabilities.

Benefits and Company Culture

MiTek, Inc. is known for its exceptional benefits and a culture that prioritizes employee well-being and job satisfaction. The company's commitment to maintaining a supportive and inclusive workplace makes it a top choice for professionals seeking long-term employment.

Hiring Process

The hiring process at MiTek, Inc. is designed to be transparent and efficient. Candidates can expect a thorough interview process where they can showcase their skills and learn more about the company's operations and values. Interested candidates are encouraged to submit a resume and personalize their application to align with the position they are applying for.

Join the MiTek, Inc. Team

Explore the career opportunities at MiTek, Inc. today. Search open positions that match your skills and interests. MiTek, Inc. is looking for passionate, curious, and solution-driven team players ready to contribute to a leading company.

Stay Connected with MiTek, Inc. Careers

Keep up to date with the latest news, career tips, and industry insights from MiTek, Inc. Subscribe to job alert emails and stay informed about new openings and opportunities for professional advancement.

SEARCH MITEK, INC. JOBS

READ CAREERS BLOG

MiTek, Inc. is not just a company; it's a place where careers are made, skills are honed, and successes are celebrated. Join MiTek, Inc. and be part of a future where your career potential can be fully realized.
Learn more about MiTek, Inc.

Similar Jobs

More Jobs at MiTek, Inc.

More Information Technology Jobs

Find similar Software Engineer jobs: