Software Developer at Engineering Society Software Development Team (ESSDev), EngSoc, CA

Job Description

ESSDev is the Queen’s Engineering Society Software Development Team.

Do you want to make a positive impact in the Queen's and Kingston community? Do you want to solve problems experienced by the students, residents, clubs, conferences, departments, etc around you, and use software to do it? If so, consider joining ESSDev, where you will be able to make a positive difference in your community while also gaining real-world software development experience on a team with other students.

ESSDev projects could be in the form of mobile apps, desktop apps, browser extensions, games, websites/webapps, APIs, IoT enabled devices, and so much more. There are no formats or technologies imposed, it is up the the project manager to decide what project will be worked on. Software Developers can choose the project that seems most interesting to work on.

Description:

ESSDev as a whole is comprised of 20-25 members, divided into sub-teams that each tackle their own software project.

As a Software Developer, you will be working on a team with 2-4 other developers and under the supervision of a Project Manager (PM). Your team will go through the engineering design process and the software development lifecycle (SDLC), which means identifying a problem to solve, brainstorming, planning, design, implementation, testing, deployment, improvement, and presentation of your software project. Typically teams work on one software project for the duration of the school year (September - April).

Teams will be expected to meet either weekly or biweekly to work on their project, and all ESSDev teams will meet approximately once every month to develop skills, show their progress, and collaborate with other teams. No experience is required for this position, we are looking for team players who are excited are committed and ready to learn!

Qualifications

This position does not require any prior software development experience!

We are looking for students passionate about creating software to solve problems in our community.

Time Commitment

Software Developers should account for about 3-5 hours of work a week. This is flexible, and depends on the scope of the project your team agrees on. ESSDev should never be interfering with your studies, so communicating with your project manager and the ESSDev Manager if you are ever feeling overwhelmed with ESSDev work.

PLEASE NOTE:

There is a separate application for project managers. If you are interested in applying to both the project manager AND the Software Developer position, please only complete the project manager application.

Only complete this application if you are ONLY interested in being a Software Developer. The application deadline is Monday, September 15th at 11:59 pm. Interviews will be conducted in person at ILC between September 13th - September 25th. If you are not available those days, please let us know and accommodations can be made.

To contact please email Soheil Chavoshi, ESSDev Manager, at essdev @ engsoc.queensu.ca

Interview Accommodations:

The Engineering Society of Queen's University encourages applications from women, visible minorities, Indigenous peoples, Persons with disabilities, and members of the LGBTQ2S+ community. EngSoc will provide accommodation support to applicants with disabilities.

If you require an accommodation during the interview process, please contact: hr @ engsoc.queensu.ca

AI-Powered Job Matching

Get personalized insights and tailored applications with our AI tools:

AI Match Scoring

Get your exact compatibility score for each job based on your CV and experience

CV Tailoring

Automatically optimize your CV for each specific job application

Gap Analysis

Identify missing skills and get actionable improvement recommendations

Start Free Today

No credit card required • 100% free to start

Get Your Personal Job Feed

Join thousands of professionals getting AI-powered job recommendations tailored to their skills.

Daily job alerts matching your profile
AI match scores for every job
One-click CV tailoring
Application tracking
Get Started Free

Frequently Asked Questions about Software Developer at Engineering Society Software Development Team (ESSDev) Jobs in CA