Logo
University of Wisconsin

Software Engineer/Developer

University of Wisconsin, Madison, Wisconsin, us, 53774


Job Summary:The Wisconsin Geological and Natural History Survey (WGNHS) is seeking a self-motivated, talented technology professional with a passion for software development. The Software Developer will build and improve modern tools for geoscience information access and management, such as our Publications Catalog ( https://wgnhs.wisc.edu/catalog/ ) and Data Viewer ( https://data.wgnhs.wisc.edu/data-viewer/ ). Working with WGNHS staff and information consumers, this person will also identify needs and lead the effort to build new tools and applications. This position and new software development will be supported by IT professionals at WGNHS and UW-Madison who are responsible for servers and network infrastructure.

The Software Developer will be an essential contributor to the WGNHS mission by facilitating the dissemination of our scientific findings. Designing user-friendly and stable resources alongside WGNHS technical and scientific staff will be the key to success in the position. This position requires familiarity with modern software development practices, including version control, automated build-deploy workflows, and application containerization. In addition, experience in, or the willingness to learn, the configuration and maintenance of web servers and proxies is expected. This position will collaborate on database development and administration.

Responsibilities:

Maintain and extend an existing CKAN-based ( https://ckan.org/ ) data management system, including the supporting Docker and SQL Server systems and content update workflows.

Maintain and extend a custom interactive map viewer application.

Maintain application development and deployment infrastructure, including Git-based version control and Jenkins automation.

Design, implement, and maintain a new web application for managing geoscience data, including data-entry, quality control, and reporting.

Implement and maintain secure web servers and services.

Contribute to technical planning and oversight of WGNHS IT infrastructure as related to software development.

Education:Required:Associate's Degree

Preferred:Bachelor's Degree

Qualifications:Required:-Two years of professional experience in web development or information technology.-Experience in modern, responsive frontend web development, including proficiency in HTML, CSS, and Javascript.-Experience with Python, ASP.NET/C#, or Java programming languages.-Experience with Apache, IIS, or nginx web servers.-Experience with version control systems and continuous integration workflows.-Experience with database systems like SQL Server or PostgreSQL.-Interest and motivation to build the Preferred skills as needed, especially Docker or similar technologies.-Commitment to respectful, open colleague communications; strong interpersonal relationship and problem-solving skills in a team setting; ability to work collaboratively with other staff within the University system.-Knowledge and skills to effectively interact with people from different cultural backgrounds, including those associated with race, ethnicity, national origin, religion, socioeconomic status, age, gender, disability, sexual orientation, and other aspects of human diversity.

Preferred:-More than two years of professional experience in technology.-Experience using application container technologies such as Docker.-Knowledge of Linux scripting and the command line interface.-Experience with configuration and development for the CKAN information management system, or experience with Python web frameworks.-Knowledge of Leaflet, ArcGIS, or other interactive map libraries and geospatial software.-Experience working with geospatial or geoscience data.-Experience working with people from different cultural backgrounds.

Work Type:Full or Part Time: 80% - 100%

This position may require some work to be performed in-person, onsite, at a designated campus work location. Some work may be performed remotely, at an offsite, non-campus work location.

Salary:Minimum

$70,000 ANNUAL (12 months)Depending on QualificationsThe expected starting salary for this position is in the range of $70,000 - $90,000 annually, depending on qualifications and experience. 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.

How to Apply:Please click the "Apply Now" button to start the application. You will be asked to submit two separate documents:1. Current CV or resume2. Cover letter addressed to the Search Committee

Within these materials, please describe how your work experience and skillset is relevant to the position. The application reviewers will be relying on these materials to determine who may advance to the next stage.

Contact:Peter Schoephoesterpeter.schoephoester@wisc.edu608-262-2320

Official Title:Software Engineer/Developer II(IT003)

Department(s):A47-EXTENSION/ANRCD/NR/WGNHS/WGNHS

Employment Class:Academic Staff-Renewable

Job Number:307314-AS

The University of Wisconsin-Madison is an Equal Opportunity and Affirmative Action Employer.#J-18808-Ljbffr