cems logo

CATCODERS

CATCODERS

Connecting student devs to your projects

Sign up to start posting your positions for our student developers now

Welcome to UVM CatCoders

CatCoders facilitates connections between UVM students with software development skills and stakeholders in the broader research and business community seeking employees. It provides students with opportunities to gain experience with real-world projects and get paid. It allows stakeholders to engage with a talented student body possessing current and applicable skillsets in software development.

Organizers

Post your open positions for UVM's talented student developers, who have through the years have filled over a hundred positions via CatCoders

Students

Apply to positions from employers around the country, building your skills with real-world experience and adding to your resume.
computer

Resources

UVM offers our students resources such as webhosting services for university-affiliated projects, the 'Deep Green' supercomputer, and a suite of cutting edge software tools.
student

Our Students

We boast a talented pool of developers studying in the College of Engineering and Mathematics, working with a myriad of technologies under excellent professors.

The Process

Organizer Timeline

workflow chart
  • 1.  Submit a proposal for your project/position in the Submit Proposal tab of your Dashboard.
  • 2.  Within 5 business days, an admin will approve or request changes to the project. You may make the changes and resubmit, after which it will be approved.
  • 3.  Upon approval, student developers will be able to see and apply for the open position with a cover letter and resume.
  • 4.  In the My Projects tab of your Dashboard, click on the dropdown for your project and then click the View Applications button to see all applications for the position. Clicking on each application allows you to view the developer's information, download their resume, and then approve or reject their application. You may approve as many applications as you wish.
  • 5.  Once your position(s) have been filled for the project, set it closed in the project menu with the Close Project button.

Developer Timeline

workflow chart
  • 1.  Create your account with CatCoders using your UVM email address
  • 2.  Click the Projects button in the navigation bar at the top of the screen to see a list of open projects. Click on the dropdown to see the full project/position description; including funding, application deadline the employer's contact information, and the funding for the project. If you see one that interests you, click the "Apply" button to submit an application.
  • 3.  The employer will notified of your application by our system, and will review all applications to their position according to their process. You can check the status of your application by going to your Dashboard and clicking the "My Applications" tab, then clicking the dropdown with the title of the position you applied to. In the expanded tab will be a line indicating the status of your application.
  • 4.  If your application is selected by the employer, you will recieve a notification from our systems. Some employers may choose to contact you directly for follow ups interviews after you apply, so be sure to keep an eye on your inbox for external emails.