Lead Software Engineer

J. F. AhernFond du Lac, WI
Hybrid

About The Position

The Lead Software Engineer serves as both a technical leader and full stack developer, responsible for designing, developing, and supporting business applications, APIs, integrations, and databases that drive operational efficiency across the organization. In this role, you will define application architecture, establish development standards, and guide the technical direction of software initiatives while actively contributing to solution design, development, testing, deployment, and support. Partner with business and technical stakeholders to deliver scalable, secure, and maintainable solutions that meet business needs. Additionally, you will also mentor developers, lead technical decision-making, and foster a culture of innovation, continuous improvement, and technical excellence. Success in this role is measured by the delivery of high-quality software solutions, strong technical leadership, and the implementation of processes and technologies that improve team productivity and business outcomes.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • 7 years of experience developing full stack software solutions.
  • At least 2 years in a technical leadership role.
  • Strong communication skills.
  • Ability to collaborate effectively with both technical and non-technical stakeholders.

Nice To Haves

  • Proficiency in C#, .NET Core, Angular, SQL, Typescript, and JavaScript.
  • Experience with modern software architecture.
  • Experience with cloud technologies.
  • Experience with API development.
  • Experience with AI-assisted development tools.
  • Experience with enterprise system integrations.

Responsibilities

  • Designing, developing, and supporting business applications, APIs, integrations, and databases.
  • Defining application architecture and establishing development standards.
  • Guiding the technical direction of software initiatives.
  • Actively contributing to solution design, development, testing, deployment, and support.
  • Partnering with business and technical stakeholders to deliver scalable, secure, and maintainable solutions.
  • Mentoring developers.
  • Leading technical decision-making.
  • Fostering a culture of innovation, continuous improvement, and technical excellence.

Benefits

  • 401(k) match
  • Health benefits
  • Bonus programs (profit sharing)
  • Generous PTO with the opportunity to buy additional time off
  • Paid Parental Leave (maternity and paternity)
  • Mental Health Resources (free, full-service mental health care)
  • Wellness Programs (on-site fitness centers, personal development funds)
  • Education assistance
  • Training programs
  • Development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service