Software Developer
Ivey Business School
Position: Software Developer
Location: London, Ontario. This is not a remote position.
Position Type: Full-time, 3-year renewable contract.
Status: This posting is for an existing vacancy on-site at Ivey Business School
Hiring Range: $65, 733 - $82,115
Application Deadline: Friday, July 17, 2026 at 11:59 PM EST
About Ivey Business School:
Ivey Business School acknowledges and respects the traditional lands of the Anishinaabek, Haudenosaunee, Lunaapéewak, and Attawandaron peoples, where Western University and Ivey Business School are located. This land continues to be home to diverse Indigenous peoples, whom we recognize as contemporary stewards of the land and vital contributors of the community.
Ivey Business School ( at Western University ( is Canada's leading provider of real-world, case-based business education. Drawing on extensive research and business experience, Ivey's faculty provides the best classroom experience, equipping students with the knowledge, skills, and capabilities they need to confidently take on today's leadership challenges and opportunities through Case-Method Learning. Ivey offers undergraduate and graduate degree programs, as well as Executive Education at campuses in London, Toronto, and Hong Kong.
The IT department at Ivey Business School plays a pivotal role in shaping the institution's technological landscape, constantly engaging in exciting and innovative activities. Ivey's IT professionals are at the forefront of ensuring that students, faculty, and staff have access to the best technologies and services. They create and maintain advanced educational platforms, enabling remote and hybrid learning, while also enhancing in-person classroom experiences through interactive tools and digital resources.
Position Overview:
The Software Developer is experienced working with enterprise platforms such as .Net, Salesforce, and Umbraco. Combining expertise in system design, software development, and Agile project management, they play a crucial role in the successful planning, designing, building, testing, deploying and support of complex IT systems for Ivey Publishing.
As a key member of the Product Development Team, the Software Developer collaborates with a cross-functional team of skilled IT professionals to analyze and convert requirements into accessible, responsive, scalable, highly performant software solutions that meet the business needs of the partner, Ivey Publishing.
Additionally, the Software Developer conducts thorough research on emerging technologies to ensure that the Ivey Publishing's and Ivey Business School's technical ecosystem remains modern and optimized.
This role also involves fostering strong relationships with internal stakeholders to provide specialized and informed insights essential for planning and implementing new technology solutions while maintaining existing ones. An in-depth knowledge of the codebase enables the Software Developer to propose, plan, and implement technical improvements alongside other business goals.
Responsibilities:
1. Software Development
Salesforce CRM Development
- Develop Salesforce solutions using native configuration, custom Apex, SOQL,Visualforce, Aura components, OmniStudio, and Lightning components
- Integrate Salesforce with external systems and applications using APIs.
- Utilize tools such as SFDX, Microsoft Visual Studio Code, Salesforce Lightning Design System, and adhere to the Salesforce development lifecycle for system development.
- Provide ongoing support and troubleshoot issues adhering to best practices.
CMS, .NET Development
- Collaborate with IT team and Marketing team to review/update requirements, providing technical consultation, implementing new features, providing support throughout testing phases, performing and/or contributing to deployments across all environments, including production.
- Integrate Ivey's websites with Umbraco CMS, providing custom development to streamline content management and extend core CMS functionality.
- Direct the team to research, evaluate, and propose new API's and user interface designs in areas related to Salesforce Development, Web Technologies, Programming languages, and Software Development Methodologies. Provide feedback and direction/guidance on research findings.
- Follow established coding standards, naming conventions and processes to write clean, efficient, and maintainable code. Participate in code reviews with peers to ensure adherence to coding standards, best practices, and to foster an environment of learning and improvement.
- Manage, configure and maintain Ivey's continuous integration / continuous deployment (CI/CD) pipelines using tools like Jenkins and Gulp to automate processes and ensure smooth & reliable deployments.
- Implement user interfaces using HTML, CSS, JavaScript, JQuery, and frameworks like Angular/AngularJS, while ensuring accessibility compliance and responsiveness across devices and browsers.
- Develop server-side logic using languages like C# within the .Net / .Net Core frameworks.
- Create and manage APIs (REST, etc.) for communication between the front end and back end.
- Designing and maintaining databases using SQL Server or other database systems. This may include writing complex SQL queries, stored procedures, and optimizing performance
2. Investigate and resolve issues
- Prioritize issue resolution using problem-solving skills to diagnose the root causes of issues. This may involve code review, debugging, and close examination of the reported issues.
- Effective management of the fault resolution process ensuring the status, proposed solutions, and any potential business impacts are effectively communicated to team members.
3. Design, implement and perform unit and integration testing
- Collaboration with Quality Assurance to ensure that the tests align with the software's specifications and requirements.
- Creation of test plans incorporating the scope, objectives, methods and expected outcomes.
- Defect identification and resolution on issues identified during testing.
4. Create and maintain software documentation
- Create and maintain technical documentation related to software and component level architecture.
- Create and maintain inline comments and documentation within the code.
Qualifications:
Education & Experience
- University degree or College diploma in Computer Science or Software Engineering.
- A minimum of 1 year of experience in a software development role.
- Experience with Languages: C# (with proficiency in LINQ and Lambda expressions), JavaScript, Angular, AngularJS, jQuery, ASP.NET, Net Core, Transact SQL , HTML5, CSS. JSON, Apex, SOQL, LWC's and Flows.
- Experience with Methodologies: AJAX, RDBMS
- Experience with Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, Subversion (SVN), GitHub, Jira, Fisheye
- Excellent time management, communication, presentation, and interpersonal skills
- Experience with agile-scum methodologies.
Desirable but not required
- Certification related to an applicable platform or methodology (.Net, Salesforce, Umbraco, Agile/Scrum, etc.)
- Previous Salesforce experience.
- Familiarity and experience working in a variety of business solutions. Experience working with higher education specific solutions is an asset, as is familiarity with Ivey Publishing's current platform solutions, but not required.
Skills & Abilities
- Must be a self-motivated team player that rapidly adapts to new emerging technologies with the ability to multitask.
- Must be a self-motivated team player who keeps abreast of and rapidly adapts to new emerging technologies with the ability to multitask.
- Strong interpersonal skills and communication skills, both written and verbal. Ability to work effectively with diverse stakeholder groups.
- Willing to experiment to find creative solutions and encourages others to do so as well.
- Demonstrates initiative and acts without prompting to address perceived problems in current area of work.
- Ability to solve problems and make routine decisions by gathering information from immediately available information sources. Able to probe beyond the available information at hand and can link multiple information sources as required.
- Ability to recognize and achieve high quality solutions.
- Ability to learn from past experiences through Senior Developer facilitated retrospectives and self-reflection
What We Offer:
- Opportunity to join a community of people-focused professionals
- Market competitive compensation with annual increases available
- Generous benefits package with employer-paid premiums, including a comprehensive Health and Dental Plan, Health Care Spending Account, short- and long-term disability programs, no waiting period required.
- Enhanced mental health benefits coverage and resources.
- Life and AD&D insurance for you and your family.
- Out-of-country travel insurance.
- Employee and Family Assistance Program.
- Pregnancy and Parental top-up leave program.
- A generous group retirement savings plan with 7.5% employer contributions.
- Vacation starting at 15 days per year plus 2 paid Ivey Personal Days.
- Paid time off during the School's December holiday closure.
- Numerous campus-wide arts, culture, and sport events.
- Supports for professional development and career progression opportunities.
Equity, Diversity, and Inclusion at Ivey
Ivey Business School is committed to Equity, Diversity, and Inclusion. Please explore Ivey's EDI homepage for more information on Ivey's commitment to EDI, to read about Ivey's progress in the EDI Update, and to meet Ivey's EDI Advisory Council members.
Ivey Business School invites applications from all qualified individuals. Ivey is committed to employment equity and diversity in the workplace, and welcomes applications from women, members of racialized groups/visible minorities, Indigenous persons, persons with disabilities, persons of any sexual orientation, and persons of any gender identity or gender expression.
Accommodation
Prior to the next step in the recruiting process, we welcome you to inform us confidentially if you may require any accommodations in order to participate fully in our recruitment experience. Please contact us at [email protected] to notify us of any needs related to completing the job application, and/or throughout the recruitment process.
A rtificial Intelligence
AI supported tools may be used in parts of the selection process to help evaluate applications; however, our HR system itself does not include any AI functionality. All hiring decisions are made by people.
Application:
If you're excited about joining Canada's leading business school and meet the qualifications, please submit your resume and cover letter via the Ivey Careers page by the application deadline.
- ...Competitive salaries and benefits Work with collaborative team members in the automation industry General Description Software Developer will use their knowledge to design, create, implement, and maintain software, applications, and other computer systems and will...SuggestedContract work
$41.4k - $62.1k per year
...Job Responsibility: Software Developer (Student Position) Description: Temporary Full Time Role Description You will join IC Tech as a Software Developer co-op to support, troubleshoot and maintain software to support a variety of systems using mature and new technologies...SuggestedPermanent employmentFull timeTemporary work- Our client, a prominent player in the insurance and wealth management sector, is seeking a Senior Software Developer to join a highly collaborative, diverse, and close-knit Shared Services team. Driven by internal promotion, maternity leave, and a major modernization pipeline...SuggestedFull timeContract workInternshipFlexible hoursAfternoon shift3 days per week
- ...Sr Manager, Enterprise Business Systems & Technologies, the AI Developer will design, build, and deploy artificial intelligence solutions... ...AI-powered features and solutions that integrate with existing software platforms and products Collaborate with cross-functional teams...SuggestedFull timeInternship
$22 - $26 per hour
...you answered yes to these questions, then you could be our new Developer, Co-op! We want you on our team! Working Here At CARFAX Canada... ...university degree in the field of computer science, programmer analyst, software testing, etc. Design and develop front ends for websites in...SuggestedHourly payFull timeTemporary workSummer workInternshipWork at officeFlexible hours- ...For nearly 40 years, ZTR has designed, developed and released products that have a positive... ...exceptional one. As the Electrical Systems Developer , you will be assisting our product... ...respect to control systems hardware and software including Select and validate suitable...Long term contractFull timeFlexible hours
$100k - $110k per year
...complex business challenges through innovative software solutions. In your role, you will... ...problems and present solutions t other developers, product owners, UX specialists, and... ...tools and agentic workflows t plan, develop, document, and test the code within the digital...Full timeSummer workWork at officeImmediate startRemote workFlexible hours$80k - $95k per year
...ABOUT THIS POSITION The Software Engineer II, Web will have a passion for creating innovative and engaging web products, day-dream about... ...Unreal and Unreal Tournament, Digital Extremes went on to develop Dark Sector®, BioShock® for the PlayStation®3, the BioShock 2 multiplayer...InternshipLocal areaFlexible hours$130k - $135k per year
...world get to answers they can trust. Learn about the Danaher Business System which makes everything possible. The Senior BI Developer (PowerBI) is responsible for leveraging in-depth expertise in our systems and processes to enhance business enablement and organizational...Full timeRemote workWork from homeFlexible hours$100k - $165k per year
...into real, production-grade value on the IrisX platform. As a Software Engineer in Trackunit's Professional Services team, you'll join... ...deliver the kind of high-quality engineering that makes Trackunit's developer experience a genuine competitive advantage for our customers....Full timeFor contractorsRemote workFlexible hours$62.48k - $89.04k per year
...knowledge and to gain experience in group work, dispute resolution, and leadership skills development. Responsibilities The Web Developer plays a key role in advancing the Faculty of Law’s website renewal initiative by designing, building, and maintaining accessible,...Full timeContract workTemporary work$92.5k - $136k per year
Description Join Team CARFAX as a Senior Software Engineer - Dev Ops We are looking for a seasoned Senior Software Engineer - Dev... ...platforms such as Kubeflow, Airflow, or Prefect translates well. AI Developer Platform — Own and contribute to the architecture and operations...Summer workCasual workWork at officeLocal areaImmediate startFlexible hours- About the Role This entry-level role contributes to existing business portals while learning Odoo development, ColdFusion/Lucee, and the company’s manufacturing systems. What You’ll Do Maintain and extend existing ColdFusion/Lucee web portals used by revenue-critical...Full time
$70k - $115k per year
...values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most... ...within the bid price You have experience using various takeoff software, specifically either CostX or BlueBeam. The salary range for...For subcontractor$18 - $21 per hour
...Schedule, confirm, and coordinate appointments using clinic software. Collect patient information and update electronic patient records... ..., and patient-focused approach Willingness to learn and develop new skills What We Offer Competitive hourly wage of $18–$21...Hourly payFull timeCasual workWork at officeMonday to fridayShift workRotating shift$75k - $100k per year
..., and deliverables, ensuring client satisfaction. Mentor and develop junior hydrogeologists and technical staff. Contribute to business... ..., AQTESOLV, MODFLOW, FEFLOW or other groundwater modelling software, or database abilities will be an asset Compensation $75,000...Full timeWork at officeFlexible hours$50k - $60k per year
...Excellent verbal and written communication skills ~ Proficiency in HR software, Microsoft Office, and G-Suite ~ Effective organization skills... ...and innovation, and are empowered to continually grow and develop. We live our core values : Achievement: do the work to...Full timeWork at officeFlexible hours$57.59k - $72.02k per year
...quality standards are maintained; projects may include building software distributions, device driver packages, and deployment... ...Determine necessary technologies, configurations, and parameters when developing solutions for IT Services projects. Represent the needs of stakeholders...Long term contractFull timeContract workTemporary workRelocationAfternoon shift$75k - $108k per year
...experience. You have previous experience eliciting and documenting software-related requirements. A CBAP, CCBA or PMI-PBA certification is... ...to allow our colleagues’ growth and salary progression as they develop in their role. As a candidate, you are encouraged to ask compensation...Work at officeWork from home$65k - $75k per year
...unique aesthetics. Basic familiarity with Maya or similar 3D software packages (or a strong eagerness to learn). Experience organizing... ...Unreal and Unreal Tournament, Digital Extremes went on to develop Dark Sector®, BioShock® for the PlayStation®3, the BioShock 2 multiplayer...InternshipFlexible hours$50k per year
...our telehealth services. This position involves identifying and developing new business opportunities, engaging with potential clients,... ...stakeholders in the healthcare industry. · Comfortable using CRM software, telehealth platforms, and other sales-related technologies....Full timeCasual workWork at officeLocal areaRemote workWork from homeMonday to fridayFlexible hours- ...KPIs through efficient prioritization and communication while developing and maintaining an extensive knowledge base and training center... ...and configure workstations for new employees (hardware setup, software installation, network connection, and cabling). Install and...Permanent employmentFull timeLocal areaMonday to fridayFlexible hoursDay shift
$126.93k - $145.07k per year
...chain, and operational excellence. ~ Lead, coach, mentor and develop high-performing MML quality team with emphasis on... ...serve business objectives. ~ Ensure all process and computer software assurance validation activities for MML align with ISO 13485 requirements...Full timeWork at officeAfternoon shiftEarly shift$28.14 - $32.82 per hour
...disabilities in the use of assistive/learning technology hardware and software programs. Note: This position will require you to work in-... ...accommodation. What can I expect to do in this role? Design, develop and deliver assistive/learning technology courses and...Hourly payTemporary workSecond jobWork at officeRemote workFlexible hours$57.59k - $72.02k per year
...requirements. Responsibilities: 1. Marketing & Communications Develop and refine the Centre's communication strategies in consultation... ...and updating website content, with an aptitude to learn new software/programs quickly. What We Offer: A bright, inclusive, and...Full timeTemporary workWork at officeFlexible hours$17.75 per hour
...highly valued; however, we are equally open to those looking to develop their skills in these areas. As a leader in prestige beauty, we... ...work environment ⁃ Previous experience with retail point⁃of⁃sale software ⁃ Applicants must be able to provide proof of right to live...FreelanceNight shift- ...finding innovative and creative solutions which has enabled us to develop medical devices that continue to make a difference in the lives... ...Office applications ~3D Printing setup and management related software ~ CNC milling software experience preferred ~ Basic...Work at office
- ...improvement and quality assurance efforts. Responsibilities Develop and execute manual and automated test scenarios using... ...Qualifications Education & Experience Minimum of College Diploma in software testing, computer engineering, or related discipline....Full time
- ...preliminary assessments; Recruiting quality advisors to IDC WIN; Developing and leading a sales unit of IDC WIN advisors; and Conducting... ...advisors and IDC WIN staff on the use of insurance company software, product updates, the IDC WIN website and back office systems...Long term contractFull time
$110.73k - $140.5k per year
...research, design, documenting, maintaining, modifying software specifications. Responsible for developing and maintaining interfaces/integration and... ...support throughout the project/solutions lifecycle. Develop and maintain architectural documentation and end-to-end...Work at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer remote London, ON
- software engineer - ai machine learning London, ON
- software engineer salary in canada London, ON
- software developer internship London, ON
- software developer London, ON
- software engineer part time London, ON
- software engineer - computer London, ON
- software developer internship no experience London, ON
- part time software developer London, ON
- software engineer - robotics London, ON

