> Markdown version of [/jobs/ext/885610-software-engineer](https://www.wearedevelopers.com/jobs/ext/885610-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** American Family Insurance - **Location:** Madison, WI, United States - **Experience:** Starter - **Salary:** $80,000.0 - $131,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Applications Architecture, Software Applications, Software Documentation, Databases, Relational Databases, Node.Js, Systems Development Life Cycle, Software Engineering, SQL Databases, Systems Integration, ReactJS, Spring-boot, Software Application Programming, Usage Tracking, Information Technology, Terraform, Programming Languages - **Published:** June 13, 2026 - **Apply:** https://diversityjobs.com/career/17255375/Software-Engineer-Wisconsin-Madison ## About the Role * Basic knowledge and understanding of application architecture, design alternatives, and development standards. * Demonstrated experience developing complex software/systems using one or more programming language. * Demonstrated experience interpreting, modifying and writing application system design and program specifications. * Demonstrated experience using and supporting integration and communications technologies between applications, databases and technology platforms. * Demonstrated experience using relational databases and standard query language (SQL). * Solid knowledge and understanding of systems development life cycle (SDLC). * Solid knowledge and understanding of activities, tasks, tools and techniques for testing applications to ensure adherence to functional and quality requirements. Preferred: * At least 1 to 3 years of experience providing customer-driven solutions. * Good knowledge of developing infrastructure as code using terraform. * Good understanding of developing applications using Java/Springboot, node.js and react.js. * Good knowledge of developing applications in at least one of the cloud platforms AWS or GCP. ## Description * Designs and develops solutions to the level of quality defined by the requirements in adherence with standards, methodology and internal controls. *Understands and identifies system dependencies. Understands functionality, integration points and impacts of proposed changes to supporting applications. Follows through with options and recommendations. * Provides appropriate documentation for design decisions, estimating assumptions, code modules, and performance metrics as required by organization standards. *Defines, conducts, and/or participates in testing (i.e. unit, system integration). * Collaborates with others regarding effectiveness of systems flow, data usage and manual or automated processes to verify requirements. * Ensures software development meets standards for programming, design, performance, quality, and security. * Participates in team activities and taking on additional work tasks as needed to help the team accomplish the desired outcome or goals. * Creates, maintains, and/or enhances system documentation as needed. Specialized Knowledge & Skills Requirements *Demonstrated experience providing customer-driven solutions, support or service *Basic knowledge and understanding of integration and migration strategies and technologies., * 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 from one of the following office locations: Madison, WI 53783. Candidates must reside within a 50-mile radius of the office location. #LI-Hybrid Internal Employees are welcomed to apply howevere this role will reqyiure you torelocate if you are not located with the 50 mile hybrid radius. ## Related Videos - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Implementing Feature Environments with AWS and Terraform](https://www.wearedevelopers.com/videos/531-implementing-feature-environments-with-aws-and-terraform) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)