1

Contractual Financial Software Developer Jobs in Madison, WI

Support Engineer II

Madison, WI · On-site

$87K/mo

  • Medical

  • Dental

  • Vision

  • Retirement

... financial products and services. A Support Engineer is a software professional who enjoys solving unique and challenging problems in creative ways with a growth mindset. This person thrives in a fast ...

Engineering Manager

Madison, WI

$160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Software Engineering Manager | Permanent | No Sponsorship Available ABOUT OUR CLIENT * The company is financially sound, yet their success is not just defined by their profits; it's about living ...

Salesforce Developer

Sun Prairie, WI · On-site

$756/wk

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Compeer Financial is a member-owned cooperative located in Illinois, Minnesota and Wisconsin. We ... Software Testing: * Develops and executes written test plans for Salesforce solutions. * Tests ...

Compeer Financial is a member-owned cooperative located in Illinois, Minnesota and Wisconsin. We ... Software Testing: * Develops and executes written test plans for Salesforce solutions. * Tests ...

Software Engineer lll - ERP

Waterloo, WI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Trek Bicycle Corporation is seeking a Senior Software Engineer to join our ERP team, responsible ... Analyze and optimize business processes across functional areas (Finance, Distribution ...

Entegral Financial Analyst

Madison, WI · On-site

$75K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We create an integrated software platform that enables communication and collaboration between tens ... Collaborate with product and engineering teams to optimize data structures and standards for data ...

Entegral Financial Analyst

Whitewater, WI · On-site

$75K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We create an integrated software platform that enables communication and collaboration between tens ... Collaborate with product and engineering teams to optimize data structures and standards for data ...

Bachelor's Degree in Computer Science, Data Analytics, Software Engineering, or related field, or ... for our financial strength and longevity in the insurance industry. Our reputation in the ...

Data Engineer

Madison, WI · On-site

$120K/yr

Bachelor's Degree in Computer Science, Data Analytics, Software Engineering, or related field, or ... for our financial strength and longevity in the insurance industry. Our reputation in the ...

... programming, schematic design, development, construction documents, procurement, construction ... related contractual documents and industry software, and claims * Provide input, supervise the ...

The Solutions Engineer provides technical product support to Wind River Payment's (WRP) integrated ... software. * Hands-on experience with API integrations in the payments or financial services ...

Showing results 21-40

Contractual Financial Software Developer information

See Madison, WI salary details

$48.4K

$112.7K

$167.3K

How much do contractual financial software developer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for contractual financial software developer in Madison, WI is $112,698.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,700.00 and $131,000.00 per year, depending on experience, location, and employer.

What is the difference between Contractual Financial Software Developer vs Financial Software Engineer?

AspectContractual Financial Software DeveloperFinancial Software Engineer
CredentialsTypically requires a degree in computer science, finance, or related field; certifications like CFA or CPA are optionalUsually holds a degree in computer science, software engineering, or related field; certifications like CFA are optional
Work EnvironmentOften contracted for specific projects, working remotely or on-site for financial institutions or software firmsTypically employed full-time within financial institutions or tech companies developing financial software
Employer & Industry UsageHired by banks, financial services, or software firms on a contractual basis for financial software projectsWorks within financial firms or tech companies, focusing on developing and maintaining financial software systems

In summary, a Contractual Financial Software Developer works on a temporary basis, often on specific projects, while a Financial Software Engineer is usually a full-time employee involved in ongoing software development within financial organizations. Both roles require similar technical skills but differ mainly in employment type and project scope.

What are the most commonly searched types of Financial Software Developer jobs in Madison, WI? The most popular types of Financial Software Developer jobs in Madison, WI are:
Infographic showing various Contractual Financial Software Developer job openings in Madison, WI as of August 2026, with employment types broken down into 10% Internship, 80% Full Time, and 10% Part Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $112,698 per year, or $54.2 per hour.

Support Engineer II

UW Credit Union

Madison, WI • On-site

$87K/mo

Full-time

Medical, Dental, Vision, Retirement

Posted 16 days ago


Job description

UW Credit Union is committed to delivering world-class member experiences. IT Application Development is a team of passionate professionals who deliver a diverse portfolio of technical solutions, including high-performance web applications, integrations and core financial systems that enable the credit union to deliver high quality financial products and services. A Support Engineer is a software professional who enjoys solving unique and challenging problems in creative ways with a growth mindset. This person thrives in a fast-paced, collaborative, team-oriented environment and has an enthusiasm for learning. This position provides second-level support for members as they interact with our external software applications, and first-level support for business partners as they use internal software tools. Primary responsibilities include monitoring our support ticket backlog, collaborating with internal partners to diagnose and troubleshoot issues, and collaborating with database administrators, software engineering and DevOps to ensure problems are resolved in a timely manner. This position will work in an Agile environment and participate in team activities supporting our iterative development process.


Support Engineering

  • Evaluate incoming support tickets and make decisions on priority, level of urgency, and next steps required.
  • Perform advanced research and problem solving of internal customer and member questions and issues.
  • Perform complex diagnosis and analyze reported issues utilizing logs and monitoring tools.
  • Escalate and coordinate fixes for incidents or enhancements with Software Engineers and DevOps.
  • Read and understand code to be able to find potential bugs and determine level of access granted to users.
  • Make code changes to implement fixes for software bugs and make incremental software improvements and enhancements as needed.
  • Respond effectively and efficiently to unplanned events such as system failures involving production systems.
  • Prepare and update technical documentation of systems and processes in an always changing environment.
  • Assist IT leadership, audit, and other business partners in reporting and data needs via SQL queries.
  • Facilitate ad hoc requests for member notification and notices.
  • Write and run tasks and console programs to facilitate manual processes and rerun unsuccessful jobs as needed.
  • Mentor other support engineers, providing technical guidance and handling escalations.
  • Manage core financial platform and operating system.
  • Design and configure integration technologies such as file transfer.

Team and Cross-Functional Collaboration

  • Provide business units a primary point of contact for reporting issues via email, Teams channels, and support requests.
  • Create processes and make process improvements for escalating issues to appropriate internal product teams (e.g. software engineers, DevOps).
  • Effectively communicate issues and escalations to product teams and DevOps by providing detailed background, resources, and forensic data.
  • Communicate details regarding technical analysis to audiences with varying technical ability.
  • Lead communication efforts and follow current process guidelines for disruption/outage communications during business hours.
  • Coordinate the scheduling and communication of Scrum-related events.
  • Coordinate release testing and deployments for flagship applications.
  • Coordinate and communicate with business units regarding upcoming product releases.
  • Collaborate with engineering teams, business units, and technical peers to ensure business requirements are met.
  • Communicate support process changes to product teams.
  • Maintain collaborative relationships with key business partners in IT, MSO, and MSC.

Operational Excellence

  • Take ownership of customer issues reported and see problems through to resolution.
  • Provide excellent customer service offering guidance and providing next steps and solutions.
  • Resolve support tickets in a professional manner.
  • Maintain a high degree of quality in communication and technical work.
  • React to and fix issues and bugs quickly and efficiently in an agile development environment.
  • Possess broad range of knowledge for IT Systems, Applications, and Operations.

Continuous Learning

  • Understand and utilize the tools, technologies, and techniques for creating software using modern practices.
  • Maintain awareness of emerging technology trends.
  • Maintain awareness of current credit union systems and processes.

Research & Analysis

  • Maintain knowledge of software support processes and tools and advise initiatives to adopt new technologies with the support of IT Leadership.

Experience & Education

  • Bachelor’s degree in Computer Science or a similar field is required.
  • 2 – 3 years of Support Engineering experience is required.

Skills

  • Fluency with software development tools and technologies.
  • Familiarity with one or more object-oriented programming, scripting, and query languages.
  • Fluency in version control systems.
  • Strong oral and written communication skills.
  • Ability to be on-call.

Join one of Wisconsin’s premier financial institutions, a National Top Workplace and multi-year recipient of Madison Magazine’s Best Places to Work, Wisconsin State Journal’s Top Workplaces, and Milwaukee Journal Sentinel’s Top Workplaces to receive:

  • 21.5 days of annual time off (accrued per pay period)
  • 2 weeks paid caregiver leave
  • 2.5 weeks paid new child parental leave
  • 2 days paid volunteer time
  • Hybrid work environment: minimum 3 days a week on-site
  • 10 paid holidays (including your birthday!)
  • 401k company match of up to 5%, plus approximately 4% discretionary match
  • 457 deferred-compensation plan
  • Variable bonus reward
  • Competitive Medical, Dental, and Vision plans, including domestic partner eligibility
  • Employee Assistance Program
  • And more!

All employees must possess valid work authorization to work for UWCU on the date of hire.  UWCU does not provide immigration sponsorship or support for employment authorization to include, but not limited to, sponsorship or support for H-1B, F-1 OPT, TN, or other visa category.