Skip to main content

This job has expired

API SOFTWARE ENGINEER

Employer
University of Wisconsin-Madison
Location
Wisconsin, United States
Salary
Salary Not Specified
Date posted
Mar 20, 2023
Salary:

Minimum $80,000 Maximum $100,000 ANNUAL (12 months)
Depending on Qualifications
Employees in this position can expect to receive benefits such as generous vacation, holidays, and paid time off; competitive insurances and savings accounts; retirement benefits.

Job Summary:

Who are we?
DoIT's Enterprise Integration group provides software engineering and integration services, infrastructure, and consultation to UW-Madison. The work we do is varied and challenging in support of UW-Madison's mission. We value curiosity and eagerness to learn, problem solving, DevOps and an agile product mindset, and a commitment to effective, productive teams. We believe in solving whole problems for our partners and expressing solutions through technology.

Enterprise Integration's portfolio includes integration infrastructure and services, APIs, and products that enable enrolling in courses, degree auditing, and other academic and curricular capabilities. Our team of developers and integrators build and operate integration solutions like APIs through collaborative Scrum teams practicing DevOps. We leverage cloud and on premises technologies to build modern products, and broker services through commodity solutions like Google's Apigee API Management platform. The UW-Madison integration platform we operate also enables self-service integration capabilities to the campus community, enabling our team to focus on enterprise-wide business solutions.

Who are we looking for?
This recruitment is for two Software Engineers/Developers II or III to join our API Scrum Team. This team is focused on developing our enterprise Person and HR APIs, managing and enhancing our API management platform, Google Apigee, and supporting a number of other integration products.

You should have foundational experience developing APIs or applications using python and cloud platforms (GCP or AWS), and a breadth of knowledge in frameworks, tools, and practices like continuous integration and delivery (CI/CD), version control, and automated testing.

You'll need exceptional communication and customer service skills to work effectively with our diverse group of partners, vendors, and end users. We also value, but don't require, experience with database design, data modeling, systems administration, and experience working within a Scrum team.

Above all, you should be willing to learn through a combination of self-study, hands-on experimentation, and partnership within your team. As part of a multi-disciplinary team that uses modern agile frameworks and cloud technologies, you'll have an opportunity to learn on the job. You should be willing to become proficient in new languages, frameworks, and technologies as our technology needs change over time.

Tell us about you!
We'd love to hear about why you'd like to take on this challenging role. Please share examples of relevant work experience, coursework, or personal study for each of the required and preferred qualifications below. You might also consider sharing how you learn and keep your skills evolving with technology trends, or a story about how you've been an effective part of a productive, successful team. If you have questions or aren't sure about applying, please contact us!

Responsibilities:

Software Engineer/Developer II (IT003)
Software Engineer/Developer III (IT004)

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:

Preferred
Associate's Degree

Qualifications:

Required Qualifications
-Experience building APIs or applications using python [in an enterprise team environment to be considered for level III]
-Experience delivering services through AWS or GCP [in an enterprise team environment to be considered for level III]
-Experience with infrastructure as code (e.g. Terraform or CloudFormation) or templated deployment technologies [in an enterprise team environment to be considered for level III]
-Familiarity with DevOps principles like continuous integration/delivery, version control, and testing automation [in an enterprise team environment to be considered for level III]
-Experience gathering user requirements and translating them into technical deliverables

Preferred Qualifications
-Experience practicing agile methodologies in a team setting
-Experience deploying APIs using serverless solutions like AWS Lambda or Google Cloud Functions
-Experience with Flask and SQLAlchemy or related python frameworks
-Experience with using an API Management platform like Google Apigee

Work Type:

Full Time: 100%

This position is eligible for any of the following: 100% remote work; partial remote work; or fully on-site. Remote work requires an approved remote work agreement (RWA) agreement. An RWA requires successful candidates to possess their own high-speed internet and phone to perform the work on a university provided computer.

Appointment Type, Duration:

Terminal, 12 month appointment.

This position will initially last one year, with the possibility of extending the position up to a maximum of two years and/or it may turn into an ongoing appointment based on program need and funding availability.


Additional Information:

Please note that successful applicants must be authorized to work in the United States without need of employer sponsorship, on or before the effective date of appointment. University sponsorship is not available for this position.

How to Apply:

Click on the "Apply Online" button to start the application process.
You will be prompted to upload the following documents:
- Resume
- Letter of Qualifications
Applicants should attach a letter of qualifications and resume detailing their training and experience relating to the required and preferred qualifications referenced above. The application reviewers will be relying on written application materials to determine which qualified candidates will advance in the recruitment process.

Contact:

Charissa Weber
charissa.weber@wisc.edu
608-262-0596
Relay Access (WTRS): 7-1-1. See RELAY_SERVICE for further information.

Official Title:

Software Engineer/Developer II(IT003) or Software Eng/Developer III(IT004)

Department(s):

A06-INFORMATION TECHNOLOGY/AIS/ENTERPRISE INTEGRAT

Employment Class:

Academic Staff-Terminal

Job Number:

276426-AS



The University of Wisconsin-Madison is an Equal Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to, including but not limited to, race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, disability, or status as a protected veteran and other bases as defined by federal regulations and UW System policies. We promote excellence through diversity and encourage all qualified individuals to apply.

If you need to request an accommodation because of a disability, you can find information about how to make a request at the following website: https://employeedisabilities.wisc.edu/disability-accommodation-information-for-applicants/

Employment will require a criminal background check. It will also require you and your references to answer questions regarding sexual violence and sexual harassment.

The University of Wisconsin System will not reveal the identities of applicants who request confidentiality in writing, except that the identity of the successful candidate will be released. See Wis. Stat. sec. 19.36(7).

The Annual Security and Fire Safety Report contains current campus safety and disciplinary policies, crime statistics for the previous 3 calendar years, and on-campus student housing fire safety policies and fire statistics for the previous 3 calendar years. UW-Madison will provide a paper copy upon request; please contact the University of Wisconsin Police Department .

Applications Open: Mar 20 2023 Central Daylight Time
Applications Close: Apr 4 2023 11:55 PM Central Daylight Time

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert