University of Michigan · 1 week ago
EECS Web Software Developer
Wonder how qualified you are to the job?
Education
Insider Connection @University of Michigan
Responsibilities
Manage and support existing infrastructure for testing student programming projects
Add new features to enhance the capabilities of the system
Develop software infrastructure for monitoring, self-testing, and diagnosis of the system
Assist programming course instructors with system usage
Write and validate documentation for the system
Upgrade code base as languages, frameworks, and libraries evolve
Test new applications and features
Gather requirements for new applications and features from instructors
Coordinate and integrate work with other developers
Develop and maintain web-based tools to support computer science teaching
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
B.S. in computer science, or a related field, or an equivalent combination of education and relevant experience.
At least 1 year experience with software design and implementation in a Linux environment
At least 1 year experience with frontend and backend web development
At least 1 year experience with software version control systems
At least 1 year experience with relational databases
At least 1 year experience with object-oriented and functional programming design paradigms
Strong oral and written communication skills in supporting software
Preferred
Experience with UI/UX design
Experience with frontend web development and reactive web frameworks (JavaScript/Typescript, Vue, React, Angular, HTML, CSS/SCSS, jQuery)
Experience with backend web development: (Python; web applications such as Django; PHP)
Experience with relational databases: (MariaDB, MySQL, PostgreSQL, etc.)
Experience with building REST APIs
Experience with containerized application deployment (e.g., Docker, Docker Swarm, Kubernetes)
Experience with advanced version control with Git
Company
University of Michigan
The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving, and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.
H1B Sponsorship
University of Michigan has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (440)
2022 (552)
2021 (503)
2020 (458)
Funding
Current Stage
Late StageLeadership Team
Recent News
2024-05-10
2024-05-08
2024-04-28
Company data provided by crunchbase