Jobs · Engineering · Missouri

Software Engineer

MiTek · Earth City, MO · 3 wk ago
HybridEngineeringFull-time

Job Responsibilities & Requirements

  • 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

How We Build Software

  • Prioritize solving real customer problems over simply delivering features
  • Value clean, maintainable code and thoughtful system design over quick fixes
  • Embrace AI-augmented development practices (e.g., GitHub Copilot and similar tools) to improve productivity and code quality
  • Encourage experimentation with new tools, frameworks, and approaches that drive better outcomes
  • Believe in continuous learning, sharing knowledge, and improving as a team

Required Qualifications

  • Bachelor’s 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

Similar jobs

Software Engineer

RelativityArizona, United States· 1 wk ago
Engineering$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

RelativityOklahoma, United States· 1 wk ago
Information Technology$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

Accenture Federal ServicesChantilly, VA· 2 wk ago
Engineering$130k–$265k/yrapply on boards.greenhouse.io

Software Engineer

BarclaysWhippany, NJ· 1 mo ago
Engineering$190k/yrapply on search.jobs.barclays

Software Engineer

Royal Cyber Inc.Naperville, IL· 26 mo ago
Engineeringapply on royalcyber.zohorecruit.com