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

Software Developer

Ivey Business School • London, ON, CA
5 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: Wednesday, April 22, 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

Software Developer

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

A truly unique opportunity awaits — one that is unmatched anywhere else.Whether you are early in your career and ready to take the right first step, or an experienced professional seeking a role th...Show more

 • Promoted

Senior Software Developer

Donna Cona Inc.London, ON, CA
Full-time

Location: Winnipeg, London, Regina OR Toronto (Hybrid – 3 days/week in office).Senior Software Developer, for one of our key government clients.Designing, developing and testing software to specifi...Show more

 • Promoted

Lead Android Developer - TELUS Digital

TELUS Digitallondon, on, ca
Full-time

Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Show more

 • Promoted

Software Engineer

Hayslondon, ON, ca
Full-time

Job Description:•.NETo Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, and modern frameworks (e.Collaborate with cross-functional team...Show more

 • Promoted

Senior Software Developer

Canada LifeLondon, ON, CA
Full-time +2

The Senior Software Developer is responsible for leading the complete lifecycle of a new or modified software product or integrated systems from research and design to managing the production imple...Show more

 • Promoted

Lead Android Developer

TELUS Digitallondon, on, ca
Full-time

Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Show more

 • Promoted

Software Developer (Open Application)

PetsAppSt. Thomas, ON, CA
Full-time

Note: We keep this role open year-round.If you’re a strong developer interested in working with us, we’d love to hear from you even if we don’t have a specific opening today.LifestyleRx is pioneeri...Show more

 • Promoted

Guidewire Developer

Maarut Inclondon, ON, ca
Full-time

Extensive expertise in Guidewire, including in Billing Center as well as SAAS versions of Guidewire.Guidewire certification is a plus)Strong understanding of software architecture principles and sy...Show more

 • Promoted • New!

Oracle Developer - HCLTech

HCLTechlondon, on, ca
Full-time

The Product Specialist for Oracle EPM Cloud PBCS is responsible for overseeing and managing the implementation, customization, and support of the Oracle Enterprise Performance Management Cloud Plan...Show more

 • Promoted

Guidewire Developer - ThoughtStorm

ThoughtStormlondon, on, ca
Temporary

We are seeking a Guidewire DataHub / InfoCenter Developer for an 8-month contract with the potential for extension.The ideal candidate will have extensive experience with Guidewire DataHub and Info...Show more

 • Promoted

Subsurface Backend Developer

Luxoftlondon, on, ca
Full-time

One of the world's leading providers of products and services to the global energy industry.With a presence in more than 70 countries and 130 nationalities represented in our workforce, we are one ...Show more

 • Promoted

Developer, Software (Contract)

First AmericanLondon, ON, CA
Full-time

Company Summary**Come work for a company that’s committed to the success of each and every employee.A place where innovators and collaborators come together and build on each other’s talents.Where ...Show more

 • Promoted

Senior Software Engineer

VANTA Partners Inclondon, ON, ca
Full-time

About the CompanyVANTA Partners client offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions.We help flee...Show more

 • Promoted • New!

Guidewire Developer

ThoughtStormlondon, on, ca
Temporary

We are seeking a Guidewire DataHub / InfoCenter Developer for an 8-month contract with the potential for extension.The ideal candidate will have extensive experience with Guidewire DataHub and Info...Show more

 • Promoted

Guidewire Claims Developer

Coforgelondon, on, ca
Full-time

We at Coforge are hiring Guidewire Claims Developer with the following skillset :.Guidewire ClaimCenter (v10+ preferred; Cloud experience ideal).Gosu programming o ClaimCenter configuration.ClaimCe...Show more

 • Promoted

Software Developer

RedIron Technologies Inc.London, ON, CA
Full-time

We are a retail systems integrator and software provider that helps you design, implement, integrate, and maintain any major retail software platform — legacy or cutting edge.At RedIron, we come to...Show more

 • Promoted

Intermediate 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

Embedded C Developer - Amaris Consulting

Amaris Consultinglondon, on, ca
Full-time

The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more