Software Engineer I at UW Credit Union
Madison, WI
$87,700
Jul 26, 2026
Madison, WI
Jul 27, 2026
What this job asks for AI summary
An entry-level software engineering role at a credit union, focused on building and maintaining web applications, APIs, and backend systems that support member-facing financial services. Day-to-day work spans the full development lifecycle — design, coding, testing, peer review, and production deployments — within an Agile team. Suits candidates with a CS-related degree, two to three years of experience, and hands-on proficiency in C# and .NET.
Mid level · 2+ years · Madison, WI · Bachelor's required · Full-time
Advertised as Junior, but the requirements read as Mid.
Long application — this platform typically asks you to create an account and re-enter your work history.
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 630 people in the Madison, WI area plausibly meet what this posting asks for (software developers). range 470–810
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $133,503 (middle half $104,212–$164,592).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (6)
The title 'Software Engineer I' signals an entry-level/junior framing, but the 2–3 years of required experience and the breadth of responsibilities (peer reviews, production deployments, database design, vendor integrations) align more closely with a Mid-level role.
The JD requires fluency in 'one or more major object-oriented programming languages' and explicitly calls out '.NET, C# are required' — both are captured as hard gates. They are listed as alternatives to each other in the OOP skill entry but also as separate skills since both are explicitly named.
The JD requires fluency in 'one or more scripting languages' and 'one or more query languages' without naming specific tools. SQL is the most common query language in a financial/web application context and is captured; no specific scripting language is named so none is emitted.
Version control systems are required but no specific tool is named; Git is captured as the canonical primary with common alternatives.
The role is hybrid (minimum 3 days on-site in Madison, WI) — not fully remote.
No compensation figures are provided in the posting.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.