Skip to Main Content

Job Title


Software Developer II - Contract


Company : Ontario College Application Service


Location : Ottawa,


Created : 2026-05-01


Job Type : Full Time


Job Description

Technology is reinventing higher education and at OCAS we play a vital role in helping shape this evolving landscape. We deliver dependable technology systems and business services to support our industry partners and create new pathways for learners exploring and applying to Ontarios public colleges . Recently named a Waterloo Area Top Employer for the eleventh consecutive year, were looking for innovators who can bring their expertise and passion to our growing team. This position is offered as a 6-month contract to replace an existing vacancy. Depending on organizational needs and project developments, there is potential for the contract to be extended. This is a hybrid position requiring three days in our Guelph office each week. Were looking for an enthusiastic and experienced software developer to join our team. If youre looking to champion your knowledge and skills from backend development to frontend clients, this is your opportunity. As a Software Developer II at OCAS, youll play an important role in developing the technology that helps hundreds of thousands of individuals, at home and around the globe, every year as they take the first step toward a brighter future through college. Youll gain handson exposure across our software technology stack, which uses .NET/.NET Core on the backend, feeding MVC and Angular frontend websites. Youll participate in our modern DevOps culture as we invest in automation from the beginning with a Continuous Integration and Delivery pipeline. Our software solutions are hosted on a variety of infrastructures, from private data centres to PaaS containers in the Azure public cloud. As a member of the OCAS team, youll work with remarkable individuals and colleagues who support each other in achieving high performance. Responsibilities: - Take existing tasks from a project, decompose them into subtasks and complete them in a reasonable time frame while using highquality and efficient techniques - Plan, create, and assist in the creation of unit and integration tests that follow best practices - Prioritize and make continuous progress on assigned tasks without continuous supervision and/or reminders - Work closely with senior software developers and/or architects to tackle increasingly complex problems as needed - Communicate status and blockers to their people leader and the team - Perform concise code reviews across several software products - Participate in technical design processes and discussions - Lead small to medium features with guidance from a senior software developer - Communicate directly with product and project managers and with other SMEs in the business - Create and aid in the creation of holistic test plans - Occasionally mentor new hires Qualifications: - 3-5 years of experience building custom software solutions - Experience in .NET C# including Entity Framework, Web API and MVC - Experience in SPA frameworks such as Angular, React - Experience in MS SQL - Understanding of complex software development concepts such as containerization or software optimization - Medium complexity personal projects that can demonstrate Software Development skills like testing, design, documentation and proper code Position reports to: Manager, Technology Solutions The pay range for this role is $41-$58 / hour depending on skill and previous experience. OCAS is committed to fostering a diverse and inclusive workplace. We welcome and encourage applications from diverse candidates, including people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. #J-18808-Ljbffr