SOFTWARE ENGINEER

University of Wisconsin-Madison

Madison, WI

ID: 7123682
Posted: February 8, 2023
Application Deadline: Open Until Filled

Job Description

JOB SUMMARY:
Designs, develops, tests, debugs, and troubleshoots software and applications primarily for the web but also for mobile and desktop. Conducts system analysis and development, and when required, provides technical training and guidance to Athletics staff members.

This position supports the information technology and business operations of a diverse userbase internally throughout Athletics and externally to the public via its public facing websites and services such as UWBadgers.com, UniversityRidge.com and many others. The general goal of this position is to support current systems, build new and supplement new systems and third parties, and modernize legacy systems. This position is a member of the Digital Platforms, Data, and Cloud Team and reports to the Team's Lead.

RESPONSIBILITIES: Designs, develops, tests, debugs, and troubleshoots software and applications. Conducts system analysis and design, and provides technical leadership, training, and guidance to lower level staff to support information technology business operations.
60% Reviews application design specifications, codes new applications, and makes enhancements to existing applications
10% Designs and implements test plans, and prepares systems test data
5% Prepares program documentation and training requirements
10% Reviews application modules for quality assurance and checks compliance with application architecture standards
5% Contributes to the development of data structure and systems performance strategies
5% Trains and provides technical guidance to lower level staff
5% Make, prepare, and edit graphics, user interface mockups and wireframes, and photos and graphics for size, quality, etc.
INSTITUTIONAL STATEMENT ON DIVERSITY:
Diversity is a source of strength, creativity, and innovation for UW-Madison. We value the contributions of each person and respect the profound ways their identity, culture, background, experience, status, abilities, and opinion enrich the university community. We commit ourselves to the pursuit of excellence in teaching, research, outreach, and diversity as inextricably linked goals.

The University of Wisconsin-Madison fulfills its public mission by creating a welcoming and inclusive community for people from every background - people who as students, faculty, and staff serve Wisconsin and the world.

For more information on diversity and inclusion on campus, please visit: Diversity and Inclusion

EDUCATION:
Required
Bachelor's Degree

QUALIFICATIONS:
Required qualifications include:
* Two or more years of experience with Microsoft .Net (C#, ASP.net, .NET Core, Visual Studio) development
* Experience with, and developing, RESTFul based API backend services and micro-service software and services
* Experience Relevant Web / Internet Technologies
* HTML5, CSS3, JavaScript, jQuery, Angular, Bootstrap, MVC, and TypeScript
* Experience with Entity Framework and SQL or T-SQL

Preferred Work Experiences and Technologies With/On:
* Git and Azure DevOps / Visual Studio Team Services
* Microsoft Azure and or Amazon Web Services
* SASS, LESS, WebPack, NPM, Node.js.
* Java/Kotlin, Swift, Objective C
* Windows Forms, Universal Windows Platform, or XAML
* .NET Core, Xamarin, Xamarin.Forms, .net MAUI
* Knowledge of or experience with Document Databases
* Material and Responsive Design Concepts and methodologies
* RESTFul API Development and Documentation
* Postman, Fiddler, Swagger, Swashbuckle, etc.
* Adobe Photoshop, Adobe Illustrator, or similar graphic or photo editing software suites

Other Skills and Experiences:
* Attention to detail, organization, and planning.
* Technical documentation writing and editing
* Ability to develop and work collaboratively with other Team members (developers)
* Clear and effective verbal and written communication with technical and non-technical team members.
* Effective task management and business analysis.

WORK TYPE:
Full Time: 100%

While it is expected that this position performs work onsite, the position may allow for hybrid or remote work depending on program needs and successful completion of training / job qualifications.