Software Developer - eTeam Inc.
Providence, RI 02906
About the Job
Department Name | Computer Science |
Job Title | Software Developer |
Job Description | The primary purpose of this software developer position is to collaborate with researchers who are gathering a lot of multi-camera video data (around 32 hours of video daily) with the goal of viewing video/audio data on a web browser from anywhere in the world (after authentication). This role will assist the lab to create: - The ability to scrub/seek the recorded videos by date and time - The ability to see multiple camera streams for each date - The ability to hear one or more audio streams for each date - The ability to quickly switch between dates - A simple but effective UI to achieve the above. Additionally, this project will add notes to the videos (at a given timestamp, we may want to annotate the videos (e.g., "forest") and store the annotated text in the same remote server). No database will be needed since this is very large-scale data. Not an entry level position. |
How many positions? | 1 (possible extension to 2) |
Work Location:
Location of Position: If Remote, please specify working address: | 100% remote |
Position Classification: Onsite, Hybrid and Remote | Remote- can be located anywhere in the US |
Additional Important Details:
Is this a new role or a backfill? | new role |
If you have a pre-selected candidate, are they a faculty member, staff or student? | N/A |
What is the reason/justification for this need? | We need this software developer position to collaborate with researchers who are gathering a lot of multi-camera video data (around 32 hours of video daily) with the goal of viewing video/audio data on a web browser from anywhere in the world (after authentication). |
What is the estimated duration for this business need? | 3-6 months |
FLSA: exempt or non-exempt? | Non-Exempt |
What is the desired Start Date? | ASAP |
What is the expected End Date? | May 2024 |
What are the daily hours (schedule) for this role? (i.e.: 9-5, 8-5)? If part time/per diem, please specify approximately how many hours. | Part time: 10-15 per week Approximately 200-400 hours in total for the project |
1st Day Report to and/or Orientation Information. | Meeting with Manager |
Job Requirements:
Type of experience needed? | Experience in HTML5, Graphic Design, Linux, Web Development, Linux filesystems |
Number of years of experience needed? | 2- 5 of experience |
Minimum education requirement? | AS degree or commensurate Experience |
Job Responsibilities:
Are there any specific tools the resource will need to know how to use? | HTML5, Graphic Design, Linux, Web Development, Linux filesystems |
What is the ideal personality for someone in this role? | Deadline driven, able to work independently. |
Provide the TOP 3 must have skills? | Experience in HTML5, Graphic Design, Linux, Web Development, Linux filesystems |
Which skills are nice to haves ? | Prior experience working with audio and video data. |
Any Additional Information? | Interview process: zoom interview with the hiring manager Will need their own laptop to complete project |
Source : eTeam Inc.