Talent.com
Ivey Business School
Software DeveloperIvey Business School • London, ON, CA
Software Developer

Software Developer

Ivey Business School • London, ON, CA
10 hours ago
Job type
  • Full-time
Job description
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, Lūnaapé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 (www.ivey.ca) at Western University (www.uwo.ca) 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, RDBMSExperience with Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, Subversion (SVN), GitHub, Jira, FisheyeExcellent time management, communication, presentation, and interpersonal skillsExperience 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 athr@ivey.ca to notify us of any needs related to completing the job application, and/or throughout the recruitment process.

Artificial 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.

Create a job alert for this search

Software Developer • London, ON, CA

Similar jobs

Senior Software Developer

LYNKED Inc.London, ON, CA
Full-time

LYNKED is at the forefront of providing innovative technology solutions that drive efficiency and sustainability.With a diverse product portfolio that includes smart thermal energy and water meters... Show more

 • Promoted

Technical Software Development Manager

ASICS AppsLondon, Ontario, Canada
Full-time

ASICS Apps lives by ASICS’ founding philosophy, "Anima Sana In Corpore Sano” or “A Sound Mind in a Sound Body.We believe in the positive benefits of movement and aspire for people all over the worl... Show more

 • Promoted

Intermediate Vision Systems Programmer - $35 - $41 An Hour

BOS InnovationsLondon, Canada
Full-time

Develops, integrates, and commissions advanced 2D and 3D machine vision solutions for industrial automation projects.Involves system design, testing, troubleshooting, and documentation. Show more

 • Promoted

Software Applications

Aversan IncLondon, ON, CA
Full-time

Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are looking for an experienced Software Developer to j... Show more

 • Promoted

Software Developer (Laravel/Symfony | Senior-Level Experience)

EventConnect, LLC.London, Ontario, Canada
Full-time

Location: London, Ontario (Hybrid).EventConnect is a sports‑tourism technology company that connects event organizers, teams, hotels, and destinations on one platform.We streamline registration, sc... Show more

 • Promoted

Software Engineer II, Full-Stack (Marketplace Performance)

AffirmLondon, ON, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Marketplace Performan... Show more

 • Promoted

Lead Mobile Developer For Operations Systems

ITPS (Canada) Ltd.London, Canada
Full-time

Become a Lead Mobile Developer at ITPS Canada Ltd.London, Ontario, focusing on mobile solutions for our Flight School Management System.Your work will bridge the gap between technology and real-wor... Show more

 • Promoted

Senior Full Stack Developer at ITPS Canada

ITPS Canada LtdLondon, Ontario, Canada
Full-time

Take the lead in developing a sophisticated ERP and AI system at ITPS Canada as a Senior Full Stack Developer.Help shape the future of flight school management efficiently.In this role, you will be... Show more

 • Promoted

Full-Time Software Engineer at Aversan

Aversan IncLondon, ON, CA
Full-time

Explore a career as a Software Engineer with Aversan Inc.London, Ontario, specializing in video software applications.This on-site, full-time position combines front-end and back-end development.So... Show more

 • Promoted

Lead Mobile Developer for Operations Systems

ITPS (Canada) Ltd.London, Ontario, Canada
Full-time

Become a Lead Mobile Developer at ITPS Canada Ltd.London, Ontario, focusing on mobile solutions for our Flight School Management System.Your work will bridge the gap between technology and real-wor... Show more

 • Promoted

Sr. Java Developer

Highbrow LLCLondon, ON, CA
Full-time

Job Location: Toronto, ON or London, ON (Hybrid – 2 days/week onsite).Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers.Ensure data quality and integrity across various dat... Show more

 • Promoted

Software Applications

Aversan Inc.London, ON, CA
Full-time

Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are looking for an experienced Software Developer to j... Show more

 • Promoted

Solutions Developer

BeachHead Inc.London, Canada
Full-time

Are you an experienced Solutions Developer ready to make an impact in the banking and financial services industry? Apply Now!Working with one of our top financial clients, this role calls for a Sol... Show more

 • Promoted

Intermediate Full-Stack Software Developer - Remote (Canada)

Info-Tech Research GroupLondon, ON, CA
Remote
Full-time

Info-Tech Research Group delivers impartial, highly pertinent IT research, enabling CIOs and IT leaders to make well-informed, strategic decisions.We are currently serving over 30,000 professionals... Show more

 • Promoted

Senior Software Engineer

VoicesLondon, ON, CA
Full-time

Location: Ontario (Hybrid - See “Hybrid Work Details” section below for more information).Vacancy Status: This posting is for an existing vacancy.Voices is the trusted voice partner for brands, tec... Show more

 • Promoted

Software Engineer Ii, Full-Stack (Marketplace Performance)

AffirmLondon, Canada
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Marketplace Performan... Show more

 • Promoted

Senior Software Engineer - 4-Day Week & Autonomy

CARFAXLondon, ON, CA
Full-time

A leading automotive data company in London, Ontario is seeking a Senior Software Engineer to join their dynamic team.This role involves working with TypeScript and Agile methodologies to deliver h... Show more

 • Promoted

Application Developer

ROSSSt. Thomas
Full-time

Out client is a brokerage specializing in importing and exporting between Canada and the US.They are growing and are looking to augment their IT department with 2 application developers.These indiv... Show more

 • Promoted

Software Developer (Laravel/Symfony | Senior-Level Experience)

EventConnectLondon, Ontario, Canada
Full-time

Location: London, Ontario (Hybrid).EventConnect is a sports-tourism technology company that connects event organizers, teams, hotels, and destinations on one platform.We streamline registration, sc... Show more

 • Promoted

Software Business Analyst

Alpha Bravo Developmentlondon, on, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more