Lead Software Engineer (Hybrid)
American Family Insurance · Madison, WI · 2 days ago
Hybrid$131k–$220k/yrFull-time
Primary Accountabilities
- Lead a large-scale enterprise migration project, driving planning, execution, and cross-team coordination.
- Provide early-phase project expertise (resource/skill/time estimates, tool/technology selection, and proof of concept participation).
- Analyze high-level system specifications, business requirements, and use cases; identify system dependencies and impacts.
- Translate requirements into detailed specifications and system design plans for the development team.
- Validate complex design decisions with stakeholders; provide advanced coding guidance to mitigate high-risk features and technical challenges.
- Create and maintain required documentation (design decisions, estimating assumptions, code modules, performance metrics) in alignment with organizational standards.
- Define, conduct, and mentor others on development standards and best practices.
- Lead development walkthroughs.
- Partner with teams to evaluate system flows, data usage, and manual/automated processes to confirm requirements and solution effectiveness.
Specialized Knowledge & Skills Requirements
- Demonstrated experience providing customer-driven solutions, support, or service.
- Demonstrated experience analyzing and understanding complex software/systems.
- Demonstrated experience communicating technical information.
- Demonstrated experience developing different solution-delivery and design approaches and solutions to customers.
- Demonstrated experience developing complex software/systems using one or more programming languages.
- Demonstrated experience analyzing and estimating project size and work efforts for software solutions.
- Demonstrated experience providing technical guidance to less experienced staff.
- Extensive knowledge and understanding of software development and design standards and methodologies.
- Extensive knowledge and understanding of infrastructure technologies, operating systems, and the interconnectivity between infrastructure platforms and software tools.
- Extensive knowledge and understanding of systems development life cycle (SDLC).
- Solid knowledge and understanding of application architecture and design alternatives.
- Solid knowledge and understanding of integration and migration strategies and technologies.
Qualifications
- 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.
- Travel Requirements Up to 10%.
- Physical Requirements Work that primarily involves sitting/standing.
Benefits
- Comprehensive medical, dental, vision and wellbeing benefits.
- A competitive 401(k) contribution.
- A pension plan.
- An annual incentive.
- 9 paid holidays.
- A paid time off program (23 days accrued annually for full-time employees).
- A student loan repayment program.
- Paid-family leave.
Additional Information
- New Employee Orientation during their first week.
- 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 the Madison, WI or Boston, MA offices.
- We are an equal opportunity employer.
- American Family Insurance is committed to the full inclusion of all qualified individuals.