Logo
University of Wisconsin Madison

Software Engineer/Developer

University of Wisconsin Madison, Madison, Wisconsin, us, 53774


Job Summary:Advances in medical research depend on data - data that is captured, transformed, and delivered through robust, secure systems to facilitate scientific discovery. But more importantly, advances are dependent on people, whose insights, knowledge, and drive make innovation happen. We are a team of Software Engineers, Informaticians and IT professionals supporting projects aiming to find better ways to prevent and treat disease.

On a daily basis, you will be deeply involved in developing and enhancing the data systems and services that drive medical research within our organization. This includes hands-on coding in languages like Python and Ruby to build out new APIs, microservices, containers, web applications, and cloud architectures. You will collaborate closely with scientists, researchers, and other IT staff to understand their emerging needs and design solutions that enable faster medical insights. No two days will look the same - you may be fixing bugs in existing code one day and designing complex distributed systems the next. You'll constantly analyze, troubleshoot and overcome technical challenges using your strong problem-solving abilities. Beyond the technology, you'll interface extensively with end-users to convert requirements into high-quality, scalable deliverables. The work is highly collaborative but also gives plenty of space for your individual contributions to the team.

If you're a talented, motivated, and team-oriented professional, with a passion for software development and for making a difference, come join us in the School of Medicine and Public Health's Office of Informatics and Information Technology to help to make the next discovery possible.

Responsibilities:Software Engineer/Developer II (IT003)Software Engineer/Developer III (IT004)Software Engineer/Developer IV (IT005)

Education:Preferred: Associate's Degree

Qualifications:Required:

Minimum 2 years professional experience working on a software development team using a modern programming language (e.g., Python, PHP, Ruby, Javascript)Demonstrated experience using DockerDemonstrated ability to quickly learn new tools and domainsDemonstrated experience using relational databases (e.g., MySQL, Postgres, Oracle) and writing SQL queriesBasic knowledge of Linux operating systemsExperience with version control systems such as gitDemonstrated experience creating documentation and performing testingDemonstrated excellent communication skillsExperience working with a variety of customers to identify requirements, verify solutions, and deliver and support solid and sustainable technical solutions

Preferred:Advanced proficiency with PythonExperience using continuous integration and continuous delivery methodologies (CI/CD)Experience developing against APIs (e.g., REST)Experience using development frameworks (e.g., Rails, Node.js, Django, Laravel)Experience in orchestrating microservices using KubernetesExperience working with cloud computing and technologiesExperience developing applications and services in research and healthcare environments

Additional required to be considered for Software Engineer/Developer III:- Minimum 4 years professional experience working on a software development team using a modern programming language (e.g., Python, PHP, Ruby, Javascript)- Experience developing technical requirements and implementing complex projects- Demonstrated ability in mentoring colleagues in best software development practices

Additional required to be considered for Software Engineer/Developer IV:- Multiple years professional experience working on a software development team using a modern programming language (e.g., Python, PHP, Ruby, Javascript)- Multiple years of experience developing technical requirements and implementing complex projects- Demonstrated ability in mentoring colleagues in best software development practices- Experience leading software development teams, projects, or technical initiatives

Work Type:Full Time: 100%

It is anticipated this position will be remote and requires work be performed at an offsite, non-campus work location. An on-campus location can be provided should a candidate prefer to work partially or fully onsite. There are occasional optional events onsite such as staff meetings and team building events.

Appointment Type, Duration:Ongoing/Renewable

Salary:Minimum:

$75,000 ANNUAL (12 months)Depending on QualificationsThe starting salary for a Software Engineer/Developer II is $75,000 but is negotiable based on experience and qualifications.

The starting salary for a Software Engineer/Developer III is $90,000 but is negotiable based on experience and qualifications.

The starting salary for a Software Engineer/Developer IV is $96,000 but is negotiable based on experience and qualifications.

Employees in this position can expect to receive benefits such as generous vacation, holidays, and sick leave; competitive insurances and savings accounts; retirement benefits. Benefits information can be found at (https://hr.wisc.edu/benefits/).

Additional Information:University sponsorship is not available for this position, including transfers of sponsorship. The selected applicant will be responsible for ensuring their continuous eligibility to work in the United States (i.e. a citizen or national of the United States, a lawful permanent resident, a foreign national authorized to work in the United States without the need of an employer sponsorship) on or before the effective date of appointment. This position is an ongoing position that will require continuous work eligibility. UW-Madison is not an E-Verify employer, and therefore, is not eligible to employ F1 STEM OPT Extension participants. If you are selected for this position you must provide proof of work authorization and eligibility to work.

Applicants for this position will be considered for the titles listed in this posting. The title is determined by the experience and qualifications of the finalist.

How to Apply:To apply for this position, please click on the "Apply Now" button. You will be asked to upload a current resume/CV and a cover letter briefly describing your qualifications and experience.

Contact:Cody Roeklecroekle@wisc.edu608-263-7676Relay Access (WTRS): 7-1-1. See RELAY_SERVICE for further information.

Official Title:Software Engineer/Developer II(IT003) or Software Eng/Developer III(IT004) or Software Engineer/Developer IV(IT005)

Department(s):A53-MEDICAL SCHOOL/Informatics and IT

Employment Class:Academic Staff-Renewable

Job Number:307310-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.

#J-18808-Ljbffr