Recent graduate or currently enrolled in a Bachelor s or Master s degree program in Computer Science, Software Engineering, or a related field.
Strong foundational knowledge of object-oriented programming principles and experience with at least one OOP language such as C++, or Python.
Solid problem-solving skills with a passion for tackling complex challenges.
Familiarity with the software development lifecycle, agile methodologies, and collaborative development environments.
Experience or coursework involving software development projects is a plus.
Enthusiasm for using generative AI tools and technologies to enhance development efficiency and creativity.
Effective communication skills and a collaborative mindset to thrive in a team environment.
Benefits
Application Instructions:
Please submit your resume and a cover letter that highlights your programming skills, problem-solving experience, and any relevant projects or coursework. Be sure to include your available start date and the co-op or junior position term you are seeking.