Job Details

ID #51887282
Estado Michigan
Ciudad Ann arbor
Full-time
Salario USD TBD TBD
Fuente University of Michigan
Showed 2024-06-12
Fecha 2024-06-12
Fecha tope 2024-08-11
Categoría Etcétera
Crear un currículum vítae
Aplica ya

EECS Web Software Developer

Michigan, Ann arbor, 48103 Ann arbor USA
Aplica ya

EECS Web Software DeveloperApply NowHow to ApplyA cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.SummaryThis position is in a large academic department that teaches thousands of students in computer science, computer engineering, and related fields. Both excellent software development skills and excellent communication skills are essential. This position primarily works on a distributed system for automated testing of student programming projects. In addition, there may be work on other software applications as needed by the department.Responsibilities

Manage and support existing infrastructure for testing student programming projects

Add new features to enhance the capabilities of this system

Add software infrastructure for monitoring, self-testing, and diagnosis of this system

Assist programming course instructors with using this system

Write and validate documentation for this system

Upgrade code base as languages, frameworks and libraries evolve

Test new applications and features

Work with instructors to gather requirements for new applications and/or features

Coordinate and integrate work with other developers

Develop and maintain other web based tools to support computer science teaching

Required QualificationsEducationB.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

Frontend and backend web development

Software version control systems

Relational databases

Object oriented and functional programming design paradigms

Strong oral and written communication skills in supporting software

Desired QualificationsExperience with:

UI/UX design

Frontend web development and reactive web frameworks (JavaScript/Typescript, Vue, React, Angular, HTML, CSS/SCSS, jQuery)

Backend web development: (Python; web applications such as Django; PHP)

Relational databases: (MariaDB, MySQL, PostgreSQL, etc.)

Building REST APIs

Containerized application deployment (e.g., Docker, Docker Swarm, Kubernetes)

Advanced version control with Git

Additional InformationMichigan Engineers are world-class educators, researchers, students and staff who strive to build a people-first future. As part of a top national public research institution, Michigan Engineering's mission is to provide scientific and technological leadership to the people of the world, develop intellectually curious and socially conscious minds, create collaborative solutions to societal problems, and promote an inclusive and innovative community of service for the common good.Our vision, mission and values are supported by a people-first engineering framework that guides our work. As Michigan Engineers, we strive to apply excellent engineering fundamentals, integrated expertise and equity-centered values to reimagine what engineering can be, close critical gaps, and elevate all people. Information about our vision, mission and values can be found at: http://strategicvision.engin.umich.edu/ .The University of Michigan has a storied legacy of commitment to Diversity, Equity and Inclusion (DEI). Michigan Engineering models that commitment in our research, culture and collaborations. We seek to recruit and retain a diverse workforce as a reflection of that commitment. Learn more about DEI at Michigan Engineering: https://www.engin.umich.edu/culture/diversity-equity-inclusion/U-M EEO/AA StatementThe University of Michigan is an equal opportunity/affirmative action employer.Job DetailJob Opening ID249818Working TitleEECS Web Software DeveloperJob TitleWeb Software DeveloperWork LocationAnn Arbor CampusAnn Arbor, MIFull/Part TimeFull-TimeRegular/TemporaryRegularFLSA StatusExemptOrganizational GroupCollege EngineeringDepartmentElec Engr & Comp SciPosting Begin/End Date6/11/2024 - 6/25/2024Salary$72,000.00 - $86,000.00Career InterestInformation TechnologyApply Now

Aplica ya Suscribir Reportar trabajo

Puestos de trabajo relacionados