MiTekposted 17 days ago
$115,000 - $165,000/Yr
Full-time • Senior
Chesterfield, MO

About the position

We are seeking a dynamic and passionate Senior Software Engineer to help design, maintain, and modernize our core software infrastructure. Be part of a high-performing, collaborative team focused on innovation, delivering meaningful solutions to customers, and tackling complex challenges together. We’re looking for someone who brings leadership, initiative, and a commitment to continuous improvement – someone eager to guide the team forward while contributing hands-on to the design and development of impactful software.

Responsibilities

  • Design, build, and maintain software solutions that meet business needs and deliver long-term value.
  • Demonstrate technical leadership by proactively identifying risks, driving improvements, and influencing team direction.
  • Collaborate with product management, testing, and development teams to ensure solutions are efficient, consistent, and aligned with business goals.
  • Participate in design reviews, code reviews, and collaborative requirements reviews, providing thoughtful feedback and supporting the growth of teammates.
  • Take ownership and accountability over deliverables, helping the team meet commitments and maintain high-quality standards.
  • Apply established programming standards and techniques to ensure strong performance, scalability, and reliable data handling.

Requirements

  • 7+ years of professional experience with C# or a similar object-oriented language.
  • Experience developing and maintaining desktop applications.
  • Strong understanding of object-oriented principles and familiarity with core software engineering concepts.
  • Experience working in an Agile development environment, with a focus on collaboration and iterative delivery.
  • Ability to lead team efforts, facilitate agile practices, and support continuous improvement in team processes.
  • Experience driving designs, mentoring team members, and guiding technical discussions.
  • Strong communication skills with the ability to collaborate across teams and influence outcomes.

Nice-to-haves

  • Demonstrated ability to champion best practices, inspire others, and help teams navigate change.
  • Experience modernizing legacy systems.
  • Experience developing web based applications is a plus.
  • Proficiency in SQL is a plus.

Benefits

  • 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 Life Insurance.
  • myFlexPay partner – allows you to track, manage and access your pay anytime.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service