Senior Software Engineer

J. F. Ahern Co.•Fond du Lac, WI
•Hybrid

About The Position

Ahern is hiring a Senior Software Engineer in Fond du Lac, Wisconsin. The position serves as a technical leader and hands-on full stack developer, designing, developing, and supporting business applications, APIs, integrations, and databases that improve operational efficiency across the organization. The engineer defines application architecture, establishes development standards, and guides the technical direction of software initiatives while contributing to solution design, development, testing, deployment, and support. The role partners with business and technical stakeholders to deliver scalable, secure, and maintainable solutions, mentors developers, leads technical decision-making, and promotes innovation, continuous improvement, and technical excellence. Success is measured by high-quality software delivery, strong technical leadership, and processes and technologies that improve team productivity and business outcomes.

Requirements

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

Nice To Haves

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

Responsibilities

  • Design, develop, and support business applications, APIs, integrations, and databases.
  • Define application architecture, establish development standards, and guide the technical direction of software initiatives.
  • Contribute hands-on to solution design, development, testing, deployment, and support.
  • Partner with business and technical stakeholders to deliver scalable, secure, and maintainable solutions.
  • Mentor developers and lead technical decision-making.
  • Foster innovation, continuous improvement, and technical excellence.
  • Implement processes and technologies that improve team productivity and business outcomes.

Benefits

  • 401(k) match
  • Health benefits
  • Employee bonus programs that share a significant portion of company profits
  • Generous paid time off, with the opportunity to buy additional time off
  • Paid maternity and paternity leave
  • Free, full-service mental health care for employees and their families
  • Wellness programs, including access to on-site fitness centers
  • Personal development funds
  • Education assistance
  • Training and development opportunities
  • Hybrid and flexible schedules
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service