Software Engineer

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

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 2+ years of professional experience using .NET and C#.
  • Experience developing and maintaining desktop and web applications.
  • Proficiency with Angular or similar front-end frameworks.
  • Experience with SQL Server.
  • Experience in an Agile development environment.
  • Strong communication skills for cross-team collaboration.

Responsibilities

  • Write, test, debug, and optimize software using modern development practices.
  • Refactor and evolve systems to enhance performance and maintainability.
  • Collaborate with engineers to integrate software with hardware.
  • Contribute to system design and architecture based on experience level.
  • Participate in code reviews focused on quality and continuous improvement.

Benefits

  • Generous time off including Paid Time Off and 13 annual holidays.
  • Immediate medical, dental, and vision plans on Day One.
  • Family-friendly benefits with caregiver and parental leave.
  • Performance and incentive bonuses available.
  • Career advancement and training opportunities, including tuition reimbursement.
  • Retirement matching contributions and profit sharing programs.
  • Employer paid disability and life insurance benefits.
Full Job Description

Job Responsibilities & Requirements

We are seeking a Software Engineer to design, develop, and maintain software that powers automated saw systems used in the truss and building materials industry. This role sits at the intersection of software and industrial machinery, where your work directly impacts the precision, reliability, and safety of equipment used in real-world manufacturing environments.

You will build and support desktop\web applications that control physical machinery, ensuring accurate cutting operations, seamless operator interaction, and high system uptime. This is an opportunity to work on software that goes beyond screensyour code will directly influence how machines perform on the manufacturing floor.

This role will work a hybrid schedule based out of our office in Earth City, 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, and optimize software using modern development practices, including AI-assisted tooling

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

  • Collaborate closely with electrical, mechanical engineers to integrate software with physical components

  • 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

Required Qualifications:

  • Bachelors degree in Computer Science or related field from an accredited university

  • 2+ years of professional development experience using .NET and C#

  • 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

  • Experience developing and maintaining desktop and web based applications

  • Proficiency with Angular or other similar front-end frameworks

  • Experience with SQL Server

  • 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 communication skills with the ability to collaborate across teams and influence outcomes

Preferred Qualifications:

  • Experience working with Automation Machinery Equipment and Software

  • Experience with OPC UA, and Machinery Simulation software

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

  • Experience with Mass Transit and/or RabbitMQ

  • Experience with Git, and SonarQube

  • Azure cloud certifications or Agile certifications are a plus.

What Success Looks Like in This Role:

  • You contribute to a culture of innovation by experimenting and sharing new 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/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 6 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 Manufacturing & Automotive Jobs

Find similar Software Engineer jobs: