More jobs:
Software Engineer Core Engineer
Job Description & How to Apply Below
Location: Southwestern Ontario
Title:
Software Engineer
Location:
Waterloo, ON / Hybrid (4 days per week in the office, one day remote)
We are seeking a mid-level Software Developer with demonstrated expertise in Python, REST API integration, and AI/MCP integration to join our team. In this role, you will design, build, and maintain custom applications, automation solutions, and intelligent integrations that extend our Atlassian ecosystem and connect it with enterprise SaaS platforms and AI‑powered workflows.
RequiredSkills & Qualifications (Must‑have qualifications that candidates must meet to be considered)
- Minimum 3 years of hands‑on software development experience with Python, including automation scripting and backend tooling.
- Minimum 2 years experience with GCP.
- Demonstrated experience building and maintaining REST API integrations between enterprise SaaS platforms.
- Minimum 2 years experience in React and modern JavaScript/Type Script.
- Solid understanding and practical experience with Git and Git Hub for version control and workflow management.
- Experience with OAuth 2.0, JWT, and API authentication patterns in enterprise integration contexts.
- Demonstrated ability to design, document, and deliver integration solutions in a collaborative engineering environment.
- Experience building or integrating with Model Context Protocol (MCP) servers for AI‑assisted workflows and automation.
- Experience with CI/CD pipelines (Git Hub Actions, Jenkins, etc.)
- Prior work experience at client or in client’s Industry
Skills & Qualifications (Nice‑to‑have skills but are not required)
- Prior experience with Atlassian REST APIs (Jira, Confluence, JSM) and their data models.
- Prior Jira Cloud or Jira Service Management (JSM) administration experience.
- Familiarity with the Atlassian Forge framework and app lifecycle.
- Design, build, and maintain custom applications and automation solutions.
- Develop intelligent integrations that extend the Atlassian ecosystem.
- Collaborate with the Atlassian administration team to focus on development, integrations, and tooling.
- Supportive and collaborative team environment.
- Opportunities for professional growth and development.
- Engagement in innovative projects and cutting‑edge technologies.
For immediate consideration please click APPLY to begin the screening process with Alex.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×