Lead Software Engineer

J. F. Ahern Co.

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field.
  • 7 years of experience in full stack software development.
  • At least 2 years of experience in a technical leadership role.
  • Strong communication skills for collaboration with stakeholders.
  • Proficiency in C#, .NET Core, Angular, SQL, Typescript, and JavaScript preferred.

Responsibilities

  • Lead technical direction and serve as a full stack developer.
  • Design, develop, and support business applications and APIs.
  • Define application architecture and establish development standards.
  • Collaborate with stakeholders to deliver scalable solutions.
  • Mentor developers and guide technical decision-making.
  • Foster a culture of innovation and continuous improvement.
  • Measure success through high-quality software delivery and team productivity.

Benefits

  • Top-tier 401(k) match and health benefits ranking in the top 20% nationwide.
  • Profit-sharing through bonus programs.
  • Generous PTO policy with option to purchase additional time off.
  • Paid parental leave for maternity and paternity.
  • Free, full-service mental health care for employees and families.
  • Access to on-site fitness centers and personal development funds.
  • Education assistance and training programs for professional growth.
  • Flexible hybrid work schedules to improve work-life balance.
Full Job Description
We have an exciting opportunity for a Lead Software Engineer located in Fond du Lac, WI.

How You Will Contribute

If you enjoy solving business challenges through technology, leading technical direction, and remaining hands-on in software development, this is the opportunity for you. 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.

What You Need to Qualify

Ideal candidates will have a bachelor's degree in computer science or a related field and 7 years of experience developing full stack software solutions, including at least 2 years in a technical leadership role. Strong communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders are required. While not mandatory, we highly value candidates with proficiency in the following technologies: 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 will also contribute to suitability for the role.

What's in it for you?
At Ahern, we understand that life is more than just work - and we're committed to supporting our employees in every aspect of their lives. Our comprehensive benefits package is designed to give you the flexibility, security, and support you need to thrive - at work and at home.

Here's how we stand out from the rest:
  • Top-Tier Benefits: Our 401(k) match and health benefits rank in the top 20% nationwide
  • Incentives: A significant portion of our profits is shared with employees through bonus programs
  • Generous PTO with the opportunity to buy additional time off
  • Paid Parental Leave: Supporting you at every life stage with paid maternity and paternity leave
  • Mental Health Resources: Free, full-service mental health care for you and your family
  • Wellness Programs: Access on-site fitness centers, personal development funds, and more
  • Professional Growth: Take advantage of education assistance, training programs, and development opportunities to advance your career
  • Work-Life Balance: Enjoy hybrid and flexible schedules to fit your needs


By joining Ahern, you'll gain the stability of a company that's been a leader in the industry since 1880, the pride of doing meaningful work, and the support of a team dedicated to your success. Don't settle for just any job-experience what it's like to work for the best!

Similar Jobs

More Jobs at J. F. Ahern Co.

More Information Technology Jobs

Find similar Lead Software Engineer jobs: