Senior Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level E Job Title Senior Developer Department Ecosystem Delivery - 2 | Technical | Delivery | Leadership | Integrated Renewal Program Student Compensation Range $9,859.25 - $15,380.75 CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job. Posting End Date June 18, 2026 Note: Applications will be accepted until 11:59 PM on the Posting End Date. This position is subject to the satisfactory completion of required background checks Job End Date January 31, 2027 At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career. Job Summary UBC has embarked on a multi-year journey to transform its academic and administrative support processes and system environments for the entire UBC community. In November 2020, UBC successfully went live with its new HR and Finance implementation of Workday. The Integrated Renewal Program (IRP) is now focused on the journey to renew the Student information ecosystem, anchored by the implementation of Workday Student. The Integrated Renewal Program-Student (IRP Student) vision is to transform the way UBC supports learning and research, and how UBC works, to create a cohesive, integrated, and enriched experience for students, staff, and faculty. This implementation will result in superior support for UBC students, a better user experience, a new set of tools, a new way of working, and improved reporting for informed decision-making. IRP Student will leverage the industry-leading cloud enterprise solution Workday to replace our current core Student administration systems with a new integrated, user friendly, mobile-enabled platform. For more information on the IRP Student, please visit www.integrated-renewal.ubc.ca The Senior Developer leads the analysis, design and review of existing or proposed system features and requirements and devises computer programs, systems and related procedures. The incumbent plays an important role in all aspects of the planning, implementation and operation of an enterprise-scale data integration solution for the University of British Columbia that transforms the processes and systems by which data is exchanged between major and minor systems at the university. Working closely with analysts, technical leads, managers and developers from IRP - Student and UBC IT, from the Enterprise Resource Planning (ERP) program and sustainment teams, and from the broader IT community, the incumbent, working in concert with the Senior Programmer Analysts, will develop technical solutions, including aspects of the complete development stack including front end development, database, API's, as necessary, to satisfy the ongoing solution needs of the University and of the University's major ERP programs. This is a hands-on delivery role within a multi-disciplinary technical and business team. Organizational Status The Solution Delivery Center (SDC) is a unit within the Integrated Renewal Program - Student responsible for developing technical solutions at UBC to enable the University, faculty, staff, students and partners to have business solutions developed with appropriate toolsets. The SDC is responsible for the selection, acquisition or development, deployment, and operation of the suite of applications related to enterprise integrations. The SDC works closely with core UBC IT and IT Enabled project teams to ensure that all releases to production of solutions and supporting toolsets are of the required quality. Services are delivered through the use of Information Technology best practices and customer focused processes to enable stakeholders to achieve UBC objectives. The Senior Developer will report to a Technical Project Manager within the SDC. Work Performed Specific Duties: Work with development teams and management to create software solutions Manage the complete software development process from conception to deployment Maintain and upgrade the software following deployment Manage the end-to-end life cycle for the production of software and applications Oversee and guide the analysis, writing, building, and deployment of software Oversee automated testing and provide feedback to management during the development process Modify and test changes to previous