remote
Software Engineer / Developer - University of Wisconsin-Milwaukee
Software Engineer
Software Engineer responsible for designing, developing, and maintaining applications that support the Center for Inclusive Transition, Education, and Research, using Python, Java, SQL and modern development practices.
About the role
Key Responsibilities
- Design, develop, test, and deploy software solutions that enable inclusive educational initiatives.
- Maintain and enhance existing applications, ensuring performance, security, and scalability.
- Collaborate with researchers, faculty, and staff to gather requirements and translate them into technical specifications.
- Implement data integration and reporting features using SQL databases.
- Participate in code reviews, version control (Git), and Agile sprint planning.
- Provide technical support and troubleshooting for end‑users and internal stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proficiency in Python and Java development, with experience in web frameworks (e.g., Django, Spring).
- Strong SQL skills and experience with relational databases.
- Familiarity with Git, CI/CD pipelines, and Agile methodologies.
- Excellent problem‑solving abilities and effective communication skills for interdisciplinary collaboration.