What are the responsibilities and job description for the (Fall-2025) Web and Cloud Co-Op position at SAEC Kinetic Vision Inc?
Job Responsibilities:
Work on a project-oriented development team to create custom web applications in support of a variety of engineering-related needs
- Write well-documented, reusable code to support business logic, user interactions, data management, and other functionality
- Assist with deployment of web applications on cloud based platforms
- Participate in the testing process by writing automated unit and functionality tests, manually testing complex scenarios, and collaborating with expert users and software testers to perform QA and validate beta and production builds prior to release
- Diagnose, document, and fix bugs reported by testers and users
- Use industry standard source control and issue tracking technologies (Git, Jira, Bitbucket, etc.)
On the technical side, applicants for this position should have a good working knowledge of web development. Skills in some of the following areas are a plus:
- Frontend Web Development (HTML, CSS, JavaScript, TypeScript, React, etc.)
- Backend Web Development (Node.js, Ruby on Rails, Flask, FastAPI, SQL, NoSQL, etc.)
- Client/Server Integration (REST APIs, GraphQL, Authentication and Authorization, etc.)
- Experience with cloud based platforms (Azure, AWS Google Cloud)
- User interface design and implementation using styling/CSS libraries
- Object oriented design principles
- Following coding and documentation standards
- Scripting and automation (Python, shell scripting, Make, etc.)
- Source control best practices, particularly using git
- Software testing and QA
Experience with other languages and programming paradigms beyond Python is a plus, particularly C or C#, and any SQL and data management. Likewise, we are always interested in applicants with multidisciplinary expertise beyond programming (e.g. engineering, visualization, biomedical, etc.)
Education Requirements:
- Students must be currently enrolled and in good standing with the University.