Software Engineer I
UW Credit Union
Software Engineer I
UW Credit Union is committed to delivering world-class digital experiences. Information Technology is a team of passionate software development professionals who deliver a diverse portfolio of technical solutions, including high-performance web applications, APIs and backend processes, that enable members to easily manage their financial lives. A Software Engineer I is a software professional who enjoys solving unique and challenging problems in creative ways. This person thrives in a fast-paced, collaborative, team-oriented environment and has an enthusiasm for learning. This position builds and maintains high quality software utilizing a variety of technologies. Responsibilities include the analysis, design, coding, testing and review of software solutions. This position will work in an Agile environment and participate in team activities supporting our iterative development process.
Responsibilities
Software Engineering
- Analyze, design and build software solutions that provide a world class experience to our membership and the organization.
- Create estimates of work effort, identify dependencies and evaluate potential risks and mitigations.
- Code software solutions that satisfy identified requirements.
- Adhere to current engineering best practices and procedures.
- Leverage leading secure coding practices.
- Write unit and integration tests to exercise code changes.
- Design databases according to guidelines that meet performance and audit needs.
- Integrate vendor software systems into our own solutions.
- Document and prepare code changes for peer review with appropriate details and testing instructions according to guidelines.
- Conduct peer reviews according to our code review guidelines.
- Deploy code changes to development and production environments.
Operational Excellence
- Take ownership, ensuring tasks are completed in a timely manner and meet quality standards.
- Appropriately prioritize efforts between development work and production issues Advance systems reliability, scalability and maintainability to ensure long term success of our solutions.
- Develop appropriate tests to ensure correctness and ongoing quality in alignment with best practices Provide maintenance, diagnosis, triage and troubleshooting of production issues, both proactively and in response to support requests.
- Practice in off hours software releases and scheduled maintenance.
Team and Cross-Functional Collaboration
- Collaborate effectively with Internet Services and other technology team members to deliver software solutions, field support requests, make application updates and manage release schedules.
- Partner with business units to provide software solutions to solve complex problems and achieve business goals.
- Communicate with technology teams, other business units and vendors in a timely and courteous manner.
- Appropriately size engineering efforts to meet organizational goals.
- Communicate to team and affected business units for planned and unplanned disruptions.
- Provide support for vendor system communication and upgrades.
- Document software solutions and processes to aid team understanding.
- Communicate project status, estimates and risks to Internet Services Leadership.
- Actively participate in and contribute to iterative development processes.
Continuous Learning
- Pursue professional and technical skill development. Maintain working knowledge of software engineering trends.
- Maintain awareness of emerging technology trends.
Qualifications
Education & Experience
- Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field is required.
- 2 – 3 years of Software Engineering experience is required.
Skills
- Familiarity with software development tools and technologies.
- Fluency in one or more major object-oriented programming languages (.NET, C# are required).
- Fluency in one or more scripting languages.
- Fluency in one or more query languages.
- Fluency in one or more version control systems.
- Strong oral and written communication skills.
- The ability to be on-call.
Working at UW Credit Union
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.
$186.07k - $218.9k
...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our... ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend...SuggestedLocal area- ...Primary Responsibilities: Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside...SuggestedFull time
$106k - $141k
...prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software...SuggestedFull timeTemporary workWork experience placementFlexible hours$186.07k - $218.9k
...is to streamline operations for customer support and compliance teams while delivering exceptional customer experiences. As a Software Engineer on our team, you will play a key role in this transformation, utilizing state-of-the-art AI models, frameworks, and tools, along...SuggestedLocal area- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...SuggestedFull time
- ...Software Development Engineer Give hope. Give health. Make your mark in the fight against cancer. At Accuray, we make a direct and powerful impact on the lives of cancer patients every day — helping them live longer, better lives. But our commitment to innovation...Permanent employmentWork at office
- ...Experience working in a team-oriented, collaborative environment. Ability to quickly master new technologies as needed. Required Skills: UX Design,.NET,Javascript Additional Skills: HTML/XHTML/DHMTL Coder,Software DeveloperThis is a high PRIORITY requisition....Immediate start
- ...Software Engineer The Software Engineer reviews the technical designs, security configurations, and implements software programming applications, including software infrastructure and development tools. The candidate will be responsible for the management of DevOps...
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours$64.89k - $173.04k
...bigger – helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Software Development Engineer will be part of a team who are performing state of the art work using technology in the AI field for Specialty pharmacy...Hourly payFull timeTemporary workLocal area- ...The Senior Software Engineer acts as a recognized technical expert and a reference for complex software components. The Senior Software Engineer contributes through deep technical expertise, hands-on development, and technical guidance, without direct people management...Local area
$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...Work at officeLocal areaRemote workWorldwide- ...Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology teams...
$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands‑on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud‑based enterprise...Work at officeLocal areaRemote work$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...Full timeRemote work$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full breadth... ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution, NetStorage...Work experience placementWork at office$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams - enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...Local area- ...Job Summary The Senior Software Engineer serves as a technical expert and reference for complex software components. This role involves hands-on development, technical guidance, and the design and development of AP Suite software for the reconstruction and analysis...Local areaFlexible hours
$170k - $210k
...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com. Title: Senior Software Engineer Payroll Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time...Full timeRemote work$186.07k - $218.9k
...in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase's platform,... ...look for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large...Local area- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their mark... ...and maintain coding standards and best practices for the engineering team. Design for security and privacy from the ground up in all...Flexible hours
- ...cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You'll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,...Permanent employmentFlexible hours
- ...able to build high-quality, innovative, and fully performing software in compliance with coding standards and technical design in an... ...Skills and Experience: Proven working experience in software engineering Hands on experience in designing interactive applications Ability...Work experience placement
- ...dedicated to transforming transportation and making a tangible impact on the global economy and the planet. The Role As a Senior Software Engineer , you will play a pivotal role in developing and enhancing digital products that enable shippers to optimize the way freight...Temporary workRemote work
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- We are seeking an experienced Computer Engineer to support the Sustaining Engineering team responsible for maintaining and improving test systems, automated equipment, and supporting software used in the manufacture of FDA‑regulated medical devices for respiratory therapy...
$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's...Temporary workFlexible hours$140k - $200k
...Senior Software Engineer, Core Experiences Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and...Remote work$85k - $160k
...Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise...Remote jobFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- network software engineer Madison, WI
- software engineer travel Madison, WI
- senior robotics software engineer Madison, WI
- entry level software engineer remote Madison, WI
- cybersecurity software engineer Madison, WI
- federal - software developer Madison, WI
- agile software developer Madison, WI
- financial software developer Madison, WI
- graduate software developer no experience Madison, WI
- graduate software developer Madison, WI



