1

Software Engineer 2 Jobs in Wisconsin (NOW HIRING)

Engineer II

Madison, WI Β· On-site

$98K - $134K/yr

As a software engineer, you will design and implement full-stack features, contribute to the technical design of features, and ensure the ongoing health of the platform. Responsibilities : β€’ Design ...

Engineer II

Madison, WI Β· On-site

$98K - $134K/yr

As a software engineer at Findhelp, you will help grow our platform which knits together our system of social-services nationwide. You will be on a cross-functional development team working across ...

The Software Engineer/Developer I/II will play a key role in supporting and enhancing these mission-critical systems. In this role, you'll work closely with experienced engineers, researchers, and ...

InvestCloud (formerly Advicent) is looking for a talented and motivated Software Developer II to join our team. You will deliver and support our web-based financial planning applications using ...

... - 2+ years experience with Cassandra Query Language (CQL). - Familiarity with Microservices Architecture and Domain Driven Design. - 3+ years of experience building/supporting CI/CD pipelines using ...

As a Software Engineer, you will join a multidisciplinary team of designers, engineers, and problem ... Company-paid life insurance at two times annual salary * Flexible Spending Account * Health Savings ...

As a Software Engineer, you will join a multidisciplinary team of designers, engineers, and problem ... Company-paid life insurance at two times annual salary * Flexible Spending Account * Health Savings ...

Position Summary The Electrical Engineer II is responsible for designing, developing, and ... software. Β· Strong analytical, organizational, and problem-solving skills. Preferred ...

WI Β· On-site

About the Role This role is ideal for an experienced software engineer who enjoys technical problem ... Company-paid life insurance at two times annual salary * Flexible Spending Account * Health Savings ...

WI Β· On-site

$90K - $112K/yr

Job Overview We are seeking Software Developers to contribute to the development of the company ... Solid understanding of algorithms and complex data structures. * 2+ years of experience in software ...

WI Β· On-site

OR 2+ years of professional experience building software in lieu of a degree * Experience in full stack development PREFERRED SKILLS AND EXPERIENCE: * Programming experience in Python, C#.NET, Go ...

WI Β· On-site

$120K - $158K/yr

Company Overview Allen Control Systems (ACS) is a cutting‑edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing ...

WI Β· On-site

DNB is Norway's largest bank, serving more than two million customers every day. We provide a full ... As a Software Engineer, you will * Design, build, and evolve the shared capabilities that power DNB ...

InvestCloud (formerly Advicent) is looking for a talented and motivated Software Developer II to join our team. You will deliver and support our web-based financial planning applications using ...

Gilbane is seeking a VDC Engineer II to perform constructability and coordination tasks on a ... Utilizes 3D design software to identify, communicate, and resolve project challenges * Utilizes ...

Developer II is responsible for the development of software. Essential Responsibilities Duties include (but are not limited to): As a software developer understand needs and translate those to viable ...

Showing results 21-40

Software Engineer 2 information

See Wisconsin salary details

$56K

$119.8K

$175.1K

How much do software engineer 2 jobs pay per year?

As of Sep 14, 2026, the average yearly pay for software engineer 2 in Wisconsin is $119,784.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,400.00 and $134,700.00 per year, depending on experience, location, and employer.

What is a Software Engineer 2?

A Software Engineer 2 is typically a mid-level software engineering position, responsible for designing, developing, testing, and maintaining software applications. At this level, engineers are expected to have a solid foundation in programming and software development practices, and they often work independently or as part of a team on more complex projects. They may also assist in code reviews, mentor junior engineers, and contribute to architectural decisions. Software Engineer 2 roles usually require a few years of professional experience and a demonstrated ability to deliver high-quality code.

What are the key skills and qualifications needed to thrive as a Software Engineer 2?

To thrive as a Software Engineer 2, you need strong programming skills, experience with software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms such as AWS or Azure is often required. Problem-solving, effective communication, and teamwork are crucial soft skills that help you excel in collaborative and dynamic environments. These skills and qualifications are vital to delivering high-quality software solutions, collaborating across teams, and adapting to evolving technical challenges.

How does a Software Engineer 2 typically collaborate with cross-functional teams during a project?

As a Software Engineer 2, you will frequently collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals. Your role often involves attending regular stand-up meetings, participating in code reviews, and providing technical input during project planning sessions. Effective communication and a proactive approach to problem-solving are key, as you'll be expected to translate requirements into technical solutions and ensure smooth integration with other team members' work. This collaborative environment not only helps in delivering high-quality products but also offers opportunities to learn from professionals in different disciplines.

What is the difference between Software Engineer 2 vs Software Engineer 3?

CriteriaSoftware Engineer 2Software Engineer 3
Required CredentialsBachelor's degree in CS or related field; 2-3 years experienceBachelor's degree; 3-5 years experience; strong technical skills
Work EnvironmentCollaborative team projects, code reviews, debuggingLeadership in projects, mentoring juniors, complex problem-solving
Employer & Industry UsageCommonly used in tech companies, startups, and corporate ITUsed in similar environments, often as a step up in career progression

Software Engineer 2 typically handles core development tasks with moderate complexity, while Software Engineer 3 takes on more advanced projects, mentors team members, and demonstrates greater technical expertise. The transition from level 2 to 3 involves increased responsibility and experience.

What job categories do people searching Software Engineer 2 jobs in Wisconsin look for?

The top searched job categories for Software Engineer 2 jobs in Wisconsin are:

What are popular job titles related to Software Engineer 2 jobs in WI?

For Software Engineer 2 jobs in WI, the most frequently searched job titles are:

Infographic showing various Software Engineer 2 job openings in Wisconsin as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 10% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $119,784 per year, or $57.6 per hour.

Engineer II

Madison, WI β€’ On-site

Findhelp
Software DevelopmentΒ β€’Β 201 - 500 employees

$98K - $134K/yr

Full-time

Re-posted 16 days ago


Job description

Job Summary:
Findhelp is a company focused on connecting people to social care resources through a comprehensive platform. As a software engineer, you will design and implement full-stack features, contribute to the technical design of features, and ensure the ongoing health of the platform.
Responsibilities:
β€’ Design and Implement full-stack features from initial concept through deployment, prioritizing an intuitive and efficient end-user experience.
β€’ Contribute to the technical design and architecture of features within the team’s scope, focusing on scalability, security, and maintainability.
β€’ Deliver high-quality, well-tested code and engage in rigorous peer code reviews and pair programming to uphold team standards.
β€’ Take full ownership of features, including monitoring in production, diagnosing issues, and driving iterative improvements post-launch.
β€’ Participate in the team’s on-call rotation, troubleshooting issues and ensuring the ongoing health of the platform.
β€’ Proactively identify and resolve technical or process blockers to keep project timelines on track.
β€’ Uphold and improve team engineering standards (linting, testing, documentation) to ensure a high-quality, professional development environment.
β€’ Collaborate closely with Business Analysts, Designers, and other engineering teams in a highly cross-functional environment.
β€’ Identify opportunities to refactor and modernize existing, high-value codebases to contribute to platform health.
Qualifications:
Required:
β€’ 3+ years working as a professional software developer.
β€’ Clear technical communication and documentation skills.
β€’ Good understanding of SQL, ORMs, and non-relational databases.
β€’ Experience with microservices or a strong understanding of their architecture.
β€’ Proven ability to generalize a feature to widen its impact across the platform.
β€’ Comfortable working independently in a complex codebase and scaling up on Python if needed.
β€’ Knowledge of how to iterate on a feature to keep delivery consistent.
β€’ Interested in mentoring and fostering individual growth within the team.
β€’ Able to communicate technical needs and solutions clearly to product partners.
Preferred:
β€’ Preferred experience in Python and ReactJS.
Company:
findhelp is a technology for connecting people to social care, findhelp seamlessly operates with existing systems. Founded in 2010, the company is headquartered in Austin, USA, with a team of 201-500 employees. The company is currently Growth Stage.