Lead Application Development Engineer (Hybrid)

Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in application development, particularly with Java and modern frameworks like Spring Boot.
  • Proven ability in leading technical design and implementation of complex software solutions.
  • Strong understanding of RESTful and SOAP services, microservices architecture, and API-First principles.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and DevOps practices.
  • Excellent communication skills effective for both technical and non-technical audiences.

Responsibilities

  • Drive technical strategy by defining resources, timelines, and technology needs during project planning.
  • Architect scalable solutions that translate business goals into actionable development plans.
  • Analyze and design efficient, maintainable solutions for complex system requirements.
  • Provide hands-on Java coding support for critical initiatives and complex issues.
  • Mentor team members and lead knowledge-sharing sessions to enhance team capabilities.

Benefits

  • Comprehensive medical, dental, and vision benefits.
  • Competitive 401(k) contribution and pension plan.
  • Annual incentive and 9 paid holidays.
  • Generous paid time off program, accruing 23 days for full-time employees.
  • Student loan repayment program and paid family leave.
Full Job Description
Join American Family Insurance as a Lead Applications Development Engineer and play a pivotal role in shaping the future of our technology landscape. In this role, you'll provide technical vision and leadership while remaining hands-on with Java development and RESTful API development architecting scalable solutions that deliver meaningful business impact. You'll have the opportunity to help drive the team's evolution by leveraging emerging technologies such as Claude AI and cloud-native platforms, modernizing legacy applications, and leading critical system migrations to modern data center and cloud environments. Beyond building innovative solutions, you'll guide and mentor teammates, introduce new ways of working, and champion best practices that enhance the team's effectiveness, efficiency, and long-term success. Collaborating across teams, you'll help create high-quality software that powers exceptional experiences for our customers and the business.

You will report to the Engineering Delivery Manager.

Role not eligible for sponsorship.

#LI-Hybrid

Position Compensation Range:
$131,000.00 - $220,000.00

Pay Rate Type:
Salary

Compensation may vary based on the job level and your geographic work location. Relocation support is offered for eligible candidates.

Key Responsibilities

Drive Technical Strategy and Solution Design

  • Serve as a trusted technical expert during project planning, helping define resource needs, required skills, timelines, tools, and technologies.
  • Evaluate and contribute to proof-of-concept initiatives that validate innovative solutions and reduce project risk.
  • Translate business goals, requirements, and use cases into scalable technical designs and actionable development plans.


Architect High-Quality Solutions

  • Analyze complex system requirements and design robust, efficient, and maintainable solutions.
  • Identify and manage system dependencies, ensuring seamless integration across platforms and applications.
  • Partner with stakeholders and technical teams to validate architectural decisions and drive best practices.


Solve Complex Technical Challenges

  • Provide advanced Java coding expertise and hands-on support for high-risk features, critical initiatives, and complex technical issues.
  • Guide teams through architectural and development challenges by recommending effective solutions and implementation strategies.


Champion Quality and Continuous Improvement

  • Lead and participate in testing activities, including unit testing and system integration testing, to ensure high-quality deliverables.
  • Facilitate development reviews, walkthroughs, and knowledge-sharing sessions that strengthen team capabilities.
  • Mentor team members by sharing technical expertise, best practices, and problem-solving approaches.


Promote Collaboration and Operational Excellence

  • Collaborate with cross-functional partners to optimize system workflows, data utilization, and business processes.
  • Document design decisions, estimates, technical assumptions, code modules, and performance metrics to maintain organizational standards and support future scalability.
  • Ensure technology solutions align with business objectives while improving efficiency, reliability, and user experience.


What Success Looks Like

  • You are a technical leader who bridges business needs and technology solutions, influences key design decisions, solves complex challenges, and empowers teams to deliver scalable, high-performing systems that drive organizational success.


  • You have the opportunity to help the team grow in utilization of Claude for coding reviews and analysis as well as cloud technologies.


Specialized Knowledge & Skills Requirements

• Demonstrated experience analyzing and understanding complex software and systems.
• Demonstrated experience communicating technical information to technical and non-technical audiences.
• Demonstrated experience developing and delivering multiple solution design approaches to meet customer needs.
• Demonstrated experience developing complex software and systems using one or more programming languages.
• Demonstrated experience analyzing requirements and estimating project size, scope, and work effort for software solutions.
• Demonstrated experience providing technical guidance, mentorship, and leadership to less experienced staff.
• Extensive knowledge and understanding of RESTful software development standards, methodologies, and best practices.
• Extensive knowledge and understanding of infrastructure technologies, operating systems, and the interconnectivity between infrastructure platforms and software tools.
• Extensive knowledge and understanding of the Systems Development Life Cycle (SDLC).
• Solid knowledge and understanding of application architecture principles and design alternatives.

Preferred Qualifications:

  • Bachelor's degree in computer science, Information Technology, Engineering, or a related field
  • Extensive experience in application development with strong proficiency coding, analysis and design in Java and modern Java-based frameworks such as Spring Boot and Spring
  • Experience using Claude - code reviews, analysis and troubleshooting.
  • Demonstrated experience leading technical design, development, and implementation efforts across complex software solutions
  • Experience building and supporting API-First(RESTful and SOAP) services, and service-oriented or microservices-based application architectures
  • Familiarity with cloud-enabled technologies and platforms such as AWS, Azure, or Google Cloud Platform
  • Familiarity with DevOps practices and tools supporting continuous integration and continuous delivery
  • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes
  • Strong understanding of software engineering best practices, including object-oriented design, design patterns, code reviews, and automated testing
  • Experience working with DB2 and NoSQL databases
  • Ability to troubleshoot and resolve complex technical issues in development, test, and production environments
  • Experience mentoring engineers, providing technical guidance, and supporting team development
  • Strong collaboration and communication skills with the ability to partner effectively across engineering, product, architecture, and business teams
  • Experience working in Agile environments and contributing to iterative delivery practices
  • Experience in the insurance, financial services, or other highly regulated industry is preferred
  • Passion for delivering scalable, secure, and reliable technology solutions that improve customer and business outcomes.


Licenses:
• Not Applicable.

Travel Requirements
• Up to 10%. Physical Requirements
• Work that primarily involves sitting/standing.

Working Conditions
• Not Applicable.

Additional Information
  • To ensure a strong start, all employees participate in our New Employee Orientation during their first week. This experience is held in person at our Madison, WI Headquarters or one of our AmFam core locations to help you connect with our mission, meet key team members and build relationships that support your growth. At times, sessions may be delivered virtually based on scheduling and availability.
  • Offer to selected candidate will be made contingent on the results of applicable background checks
  • Offer to selected candidate is contingent on signing a non-disclosure agreement for proprietary information, trade secrets, and inventions
  • Sponsorship will not be considered for this position unless specified in the posting


In this hybrid role, you will be expected to work a minimum of 10 days per month out of either the Madison, WI or Boston MA offices.

We provide benefits that support your physical, emotional, and financial wellbeing. You will have access to comprehensive medical, dental, vision and wellbeing benefits that enable you to take care of your health. We also offer a competitive 401(k) contribution, a pension plan, an annual incentive, 9 paid holidays and a paid time off program (23 days accrued annually for full-time employees). In addition, our student loan repayment program and paid-family leave are available to support our employees and their families. Interns and contingent workers are not eligible for American Family Insurance Group benefits.

About American Family Mutual Insurance Company

American Family Mutual Insurance Company Careers

There has never been a better time to explore the job opportunities at American Family Mutual Insurance Company, a leading entity in the insurance sector. This company stands out not only for its robust commitment to clients but also for its dedication to fostering a professional growth environment for its employees.

Work You’ll Do

Join American Family Mutual Insurance Company’s esteemed team to assist in pioneering efforts that drive innovation and leadership in the insurance industry. This is where skills meet challenge and excellence. Transform the landscape of insurance with American Family Mutual Insurance Company, where the culture of growth and leadership goes hand in hand with the pursuit of operational excellence. Lead in a unique position in the market, at the nexus of industry knowledge, professional expertise, and digital innovation. Engage with a nationwide team of business and technology advisors to help clients and the company navigate through transformative initiatives. Collaborate with a diverse group of professionals dedicated to upholding the highest standards of service and innovation in the insurance industry.

Introducing the American Family Mutual Insurance Company Professional Pathways

The team is actively building a leading-edge environment to support some of the most well-known companies and clients in mastering their challenges with innovative insurance solutions.

Do Innovative Work

Be part of a team that stands at the forefront of industry expertise and digital transformation, dedicated to delivering targeted solutions through a depth of consulting experience and innovation that is unparalleled.

Drive Innovation and Growth

Work on a wide range of projects that harness the power of teamwork and the latest technologies to deliver impactful results.

Future-proof Your Career

American Family Mutual Insurance Company offers nearly limitless opportunities to advance your career, supported by unmatched training, development programs, and certification support.

Explore

Discover how American Family Mutual Insurance Company is leading the way in predictive analytics to transform the insurance industry. With advanced tools and strategies, the company helps anticipate client needs and industry shifts.

The American Family Mutual Insurance Company Leadership and Development Initiative

This initiative combines service capabilities, global insights, and joint solution development to help clients and employees alike overcome challenges and lead transformation in their fields.

Stay Connected

Join the Team

Search open positions that match your skills and interests. American Family Mutual Insurance Company seeks passionate, curious, creative, and solution-driven team players for various roles from entry-level to leadership positions. SEARCH AMERICAN FAMILY MUTUAL INSURANCE COMPANY JOBS

Keep Up to Date

Stay informed with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the professionals who are part of American Family Mutual Insurance Company.

READ CAREERS BLOG

Job Alert Emails

Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Explore what exciting and rewarding opportunities await at American Family Mutual Insurance Company.
Learn more about American Family Mutual Insurance Company

Similar Jobs

More Jobs at American Family Mutual Insurance Company

More Information Technology Jobs

Find similar Lead Application Development Engineer (Hybrid) jobs: