Software Developer – Api, Automation & Salesforce

Toronto, ON, CA, Canada

Job Description

Position Title

: Software Developer - API, Automation & Salesforce

Reports to

: Manager, Information Systems

Location:

Toronto, ON

Position Summary



We are looking for a solution-oriented Software Developer who is responsible for building and maintaining scalable, secure, and integrated software systems that support the organization's digital infrastructure and operational efficiency. This role plays a critical part in advancing automation and system integration, with a strong emphasis on Salesforce development and cross-platform connectivity.

Reporting to the Manager, Information Systems, this role will lead technical initiatives across departments, translating business needs into robust IT solutions. The Software Developer will apply modern practices such as CI/CD pipelines, API architecture, and automation tools to enhance the system performance. Success in this role requires a deep understanding of Salesforce technologies, middleware platforms, and automation tools, as well as a collaborative mindset and strong communication skills to engage effectively with both technical and non-technical stakeholders.

Key Responsibilities:



Design, develop, and maintain Salesforce solutions using Apex classes, Lightning Web Components (LWC), Visualforce, triggers, and test classes. Manage Salesforce environments, including sandboxes, deployments, and data migrations using tools such as Data Loader. Build, document, and maintain REST/SOAP APIs to integrate Salesforce with enterprise systems (e.g., AMS, Canvas LMS, QuickBooks, ERP). Ensure secure, scalable, and reliable data synchronization across platforms. Utilize middleware platforms (MuleSoft, Boomi, Zapier, Workato, etc.) for complex integrations. Design and implement automation solutions within Salesforce (Flows, Approval Processes) and across enterprise systems using Power Automate and related tools. Streamline manual processes, reduce operational overhead, and improve scalability. Leverage Robotic Process Automation (RPA) where applicable to enhance efficiency. Implement CI/CD pipelines for code deployment and automated testing using Git, GitHub Actions, Azure DevOps, or Jenkins. Develop automated test scripts for unit, integration, and regression testing. Collaborate with business stakeholders to translate requirements into technical solutions. Act as the go-to expert for Salesforce, API, and automation capabilities across the organization. Other related duties as required.

The successful candidate will have the following essential qualifications:



Bachelor's degree in Computer Science, Engineering, or related field. Minimum of 5 years of experience in Salesforce development. Demonstrated success in API development, system integration, and automation solutions. Certifications in Salesforce Certified Platform Developer I/II required; Microsoft Power Platform or RPA certifications preferred. Proven experience in Salesforce development using Apex, LWC, Visualforce, Flows, Process Builder. Expertise in APIs (REST, SOAP, JSON, XML) and authentication (OAuth 2.0, JWT). Strong knowledge of web development technologies including JavaScript, HTML, CSS, XML, JSON. Experience with DevOps: Git, CI/CD pipelines, automated testing. Familiarity with Microsoft Power Automate, RPA frameworks (e.g. UiPath, Automation Anywhere) is a plus. Strong problem-solving and troubleshooting skills. Proven ability to communicate effectively with both technical and non-technical stakeholders. Demonstrated team player with collaborative approach, innovative thinking, and high integrity.

Application Process

To formally express your interest in this opportunity, please submit your resume and a brief cover letter to careers@ibu.ca. In your cover letter, please highlight your qualifications for the role and share what inspires you about the prospect of contributing to a rapidly scaling, purpose-driven organization. We look forward to reviewing your application.

See our website www.ibu.ca for further information about this new and exciting opportunity.

We thank all applicants for their interest in this position. Please note that we will only contact individuals who are moving forward in the selection process.

IBU values and embraces diversity, equality and inclusion as fundamental to our mission to educate students for career success in the business world today. Our desire is to ensure that our institution is a welcoming, inclusive, respectful, and safe environment for everyone. As an institution operating on traditional lands of Indigenous Peoples and communities, IBU recognizes its obligation as a member of the Ontario postsecondary system to join the path of reconciliation with Indigenous People. We are an Equal Opportunity Employer. If you require disability-related accommodation to participate in the recruitment process, please contact us at careers@ibu.ca and we will be happy to accommodate your needs under the Ontario Human Rights Code.

Job Types: Full-time, Permanent

Benefits:

Dental care Employee assistance program Extended health care Life insurance Paid time off Vision care
Ability to commute/relocate:

Toronto, ON M5R 2A7: reliably commute or plan to relocate before starting work (required)
Application question(s):

On a scale of 1 - 10 (1 = beginner level and 10 = expert level), please rate your expertise in DevOps (Git, CI/CD pipelines, automated testing). Do you have demonstrated experience in leading integrations using APIs and middleware tools? On a scale of 1 - 10 (1 = beginner level and 10 = expert level), please rate your expertise in: XML, JSON, HTML/CSS, and JavaScript.
Education:

Bachelor's Degree (required)
Experience:

Proven Hands-On Salesforce Development: 5 years (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2835846
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned