In partnership with domestic and international companies, governments, and academia, we support a ... Review software change requests and support deployment planning and release readiness activities.
In partnership with domestic and international companies, governments, and academia, we support a ... Review software change requests and support deployment planning and release readiness activities.
... software. * Support condition assessment, refurbishment, uprating, and modernization projects ... Ensure compliance with applicable IEC, ASME standards and relevant international codes. * Prepare ...
... software. * Support condition assessment, refurbishment, uprating, and modernization projects ... Ensure compliance with applicable IEC, ASME standards and relevant international codes. * Prepare ...
Project Engineer
Calgary, AB ยท On-site
Questor Technology Inc. is an international award-winning clean technology company solving the ... Perform mechanical and structural calculations, with and without the use of analysis software.
Quick apply
Project Engineer
Calgary, AB ยท On-site
Questor Technology Inc. is an international award-winning clean technology company solving the ... Perform mechanical and structural calculations, with and without the use of analysis software.
Questor Technology Inc. is an international award-winning clean technology company solving the ... Perform mechanical and structural calculations, with and without the use of analysis software.
Questor Technology Inc. is an international award-winning clean technology company solving the ... Perform mechanical and structural calculations, with and without the use of analysis software.
Senior GIS Developer/Analyst
CA$110K - CA$140K/yr
... international. Our scientists, engineers, field teams,consultantsand professionals collaborate ... Proficient with ESRI ArcGIS Desktop software suite and extensions * Proficient with ESRI ArcPro
New
Senior GIS Developer/Analyst
CA$110K - CA$140K/yr
... international. Our scientists, engineers, field teams,consultantsand professionals collaborate ... Proficient with ESRI ArcGIS Desktop software suite and extensions * Proficient with ESRI ArcPro
New
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Electrical Engineer
Edmonton, AB ยท On-site
What will you do as an Electrical Engineer? * Manage and co-ordination of end-to-end electrical ... with international standards is advantageous. * Proficiency with ETAP or similar software.
Quick apply
Electrical Engineer
Edmonton, AB ยท On-site
What will you do as an Electrical Engineer? * Manage and co-ordination of end-to-end electrical ... with international standards is advantageous. * Proficiency with ETAP or similar software.
Senior Engineer
Calgary, AB ยท On-site
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Quick apply
Senior Engineer
Calgary, AB ยท On-site
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Senior Engineer
Calgary, AB ยท On-site
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Quick apply
Senior Engineer
Calgary, AB ยท On-site
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Familiarity with international standards is advantageous. * Experience in Protection and Control ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
What will you do as an Electrical Engineer? * Manage and co-ordination of end-to-end electrical ... with international standards is advantageous. * Proficiency with ETAP or similar software.
What will you do as an Electrical Engineer? * Manage and co-ordination of end-to-end electrical ... with international standards is advantageous. * Proficiency with ETAP or similar software.
Electrical Engineer
Calgary, AB ยท Hybrid
$100K - $150K/yr
WindPRO or equivalent wind modeling software * AutoCAD * Strong understanding of Canadian ... Collaboration with international leadership and capital partners Compensation & Benefits
Quick apply
Electrical Engineer
Calgary, AB ยท Hybrid
$100K - $150K/yr
WindPRO or equivalent wind modeling software * AutoCAD * Strong understanding of Canadian ... Collaboration with international leadership and capital partners Compensation & Benefits
Coal Mining Engineer
Grande Cache, AB ยท On-site
CA$70K - CA$100K/yr
... with international teams. * Familiar with mining equipment (e.g., excavators, mining trucks ... Experience with mining design software (e.g., Surpac, MineSight) is a plus. * Strong problem ...
Quick apply
Coal Mining Engineer
Grande Cache, AB ยท On-site
CA$70K - CA$100K/yr
... with international teams. * Familiar with mining equipment (e.g., excavators, mining trucks ... Experience with mining design software (e.g., Surpac, MineSight) is a plus. * Strong problem ...
... and international development. Our work has improved more than 500 million lives around the world ... Experience with engineering design software will be an advantage. * Experience or aptitude for ...
... and international development. Our work has improved more than 500 million lives around the world ... Experience with engineering design software will be an advantage. * Experience or aptitude for ...
Intermediate Electrical Engineer
Edmonton, AB ยท On-site
What will you do as an Intermediate Engineer? * Manage and co-ordination of end-to-end electrical ... with international standards is advantageous. * Proficiency with ETAP or similar software.
Intermediate Electrical Engineer
Edmonton, AB ยท On-site
What will you do as an Intermediate Engineer? * Manage and co-ordination of end-to-end electrical ... with international standards is advantageous. * Proficiency with ETAP or similar software.
Perform international data analysis to support global operations * Identify and develop new ... Familiarity with drilling data analysis software and tools Additional Details This role requires a ...
Perform international data analysis to support global operations * Identify and develop new ... Familiarity with drilling data analysis software and tools Additional Details This role requires a ...
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... with international standards is advantageous. * Proficiency with ETAP or similar software.
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... with international standards is advantageous. * Proficiency with ETAP or similar software.
Electrical Engineer
Calgary, AB ยท On-site
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... with international standards is advantageous. * Proficiency with ETAP or similar software.
Quick apply
Electrical Engineer
Calgary, AB ยท On-site
What will you do as a Intermediate Engineer? * Manage and co-ordination of electrical design ... with international standards is advantageous. * Proficiency with ETAP or similar software.
... and international development. Our work has improved more than 500 million lives around the world ... Experience with engineering design software will be an advantage. * Experience or aptitude for ...
... and international development. Our work has improved more than 500 million lives around the world ... Experience with engineering design software will be an advantage. * Experience or aptitude for ...
Senior Measurement Technologist
Calgary, AB ยท On-site
Sinopec Canada is a wholly owned subsidiary of a major International upstream oil and gas company ... Reporting to the Manager, Production Engineering and Measurement, this role is responsible for ...
Senior Measurement Technologist
Calgary, AB ยท On-site
Sinopec Canada is a wholly owned subsidiary of a major International upstream oil and gas company ... Reporting to the Manager, Production Engineering and Measurement, this role is responsible for ...
International Software Developer information
See Alberta salary details
$27.5K - $39.5K
3% of jobs
$39.5K - $51.5K
4% of jobs
$51.5K - $63.5K
5% of jobs
$74.8K is the 25th percentile. Wages below this are outliers.
$63.5K - $75.5K
13% of jobs
The median wage is $86.3K / yr.
$75.5K - $87.5K
27% of jobs
$87.5K - $99.5K
11% of jobs
$99.5K - $111.5K
11% of jobs
$112.5K is the 75th percentile. Wages above this are outliers.
$111.5K - $123.5K
10% of jobs
$123.5K - $135.5K
8% of jobs
$135.5K - $147.5K
5% of jobs
$147.5K - $159.5K
3% of jobs
$27.5K
$97.2K
$159.5K
How much do international software developer jobs pay per year?
What does an International Software Developer do?
An International Software Developer designs, develops, and maintains software applications while collaborating with teams across different countries. They work on global projects, often requiring knowledge of multiple programming languages, software frameworks, and international coding standards. Communication skills and adaptability are crucial, as they must coordinate with diverse teams and accommodate cultural and time zone differences. Additionally, they may need to ensure compliance with international regulations and localization requirements for global users.
What are the key skills and qualifications needed to thrive in the International Software Developer position, and why are they important?
To thrive as an International Software Developer, you need strong programming skills, cross-cultural communication abilities, and experience with software development methodologies, often supported by a relevant degree in computer science or a related field. Familiarity with global collaboration tools, cloud platforms, version control systems like Git, and certifications such as AWS Certified Developer or Scrum Master are highly valuable. Adaptability, problem-solving, and fluency in multiple languages (both programming and spoken) make candidates excel in dynamic, multicultural environments. These skills enable you to develop software that meets diverse user needs while effectively collaborating with distributed teams across different countries.
What are some challenges commonly faced by International Software Developers, and how can they be managed?
International Software Developers often encounter challenges such as coordinating across multiple time zones, navigating language barriers, and adapting to varying cultural expectations within distributed teams. To manage these issues, developers typically leverage flexible work schedules, clear documentation practices, and regular virtual meetings to maintain alignment. Open communication, cultural sensitivity training, and the use of collaboration tools like Slack or Microsoft Teams also help foster smooth workflows and strong team relationships. Proactively addressing these challenges not only improves project outcomes but also enhances professional growth and global experience.

Full-time
Posted 6 days ago
Job description
** This position can be fully remote or hybrid, if located near a Mitacs office in Ottawa, Calgary, Montreal, Toronto, or Vancouver. Please ensure that you apply to only one job posting close to your location.
*This role is full time temporary with an end date of March 31, 2027.
Do you want to be part of an innovative and impact-driven team?
Do you enjoy working collaboratively with others? Are you someone who brings curiosity, creativity, and a continuous-improvement mindset to your work? Do you take a strategic approach to your work? Do you enjoy working in a dynamic culture where your perspectives are valued and respected? Do you enjoy building partnerships to address shared challenges and deliver meaningful outcomes?
Mitacs is a national not-for-profit that helps industry and non-profit partners solve strategic challenges byleveragingCanada's world-class post-secondary talent and a global network of industry, academic, and government partnerships. Through these collaborations, Mitacs helps business and community partners succeed, improves students' on-the-job skills development, and strengthens Canada's world-class innovation ecosystem. At Mitacs, we strive to develop the next generation of innovators with vital research and business skills through learning, collaboration, and meaningful impact. In partnership with domestic and international companies, governments, and academia, we support a new economy using Canada's most valuable resource - its people.
To get a better understanding about how Mitacs' work is guided by our values - Impact, Integrity, Collaboration, Excellence, and Talent - please visit our website:Mitacs
Position Summary
Mitacs is going through a major enterprise transformation, aiming to become more client-centric and to rethink how we operate and deliver value to stakeholders. This initiative also includes a broad digital transformation through the modernization of business applications and the convergence of data and processes via technology.
The Senior Dynamics 365 and Power Platform Developer will play a key role in implementing this transformation and ensuring the continued reliability and security of core business systems. The ideal candidate is a hands-on, motivated professional with strong technical expertise and a passion for continuous improvement.
You will contribute to the creation and maintenance of robust solutions built on Microsoft Dynamics 365, the Power Platform (Model-driven apps, Power Pages, Power Automate), and Azure integration components. Reporting to the Enterprise Applications Manager, you will work closely with the Technology Platform team, business stakeholders, product managers, IT security and infrastructure, the data platform team, and external vendors.
If you are driven by meaningful work, seek to positively impact Canada's innovation ecosystem, and are excited to contribute your technical expertise to a purpose-driven organization, we welcome your application.
This role is designed for someone who values purpose-driven work, shared accountability, and continuous learning in a dynamic environment.
Responsibilities
Technical
- Demonstrate solid technical skills and expertise in Microsoft Dynamics 365 (Model-driven apps), Power Platform, Power Pages, and cloud technologies.
- Contribute to the design of scalable, reusable solutions, ensuring alignment with architectural standards and interoperability across platforms.
- Analyze business needs and recommend appropriate technical solutions using Dynamics 365 and the Power Platform.
- Develop and configure solutions in Dynamics 365 CE, Power Platform, and Power Pages.
- Design, develop, and maintain custom plugins, workflows, and client-side scripts (JavaScript/XRM API) to extend platform functionality.
- Participate in peer code reviews to maintain code quality and adherence to standards.
- Use and maintain approved development tools, frameworks, and components.
- Contribute to the implementation and ongoing improvement of release management and CI/CD practices using Azure DevOps.
- Follow cybersecurity best practices, participate in audits/training, and respond to incidents when required.
- Identify and document technical debt, supporting refactoring and continuous code quality improvements.
- Assist in troubleshooting critical incidents and ensure timely resolution and clear communication.
- Review software change requests and support deployment planning and release readiness activities.
Collaboration
- Participate in Agile ceremonies and contribute to a collaborative team environment.
- Work closely with Product Owners and business stakeholders to reduce software defects and deliver business value.
- Collaborate with infrastructure teams to ensure best practices in the use of Azure Cloud Services and related tooling.
- Coordinate with Fabric/Power BI and data platform teams to ensure accurate, consistent data integration between Power Platform solutions and enterprise reporting systems.
Experience and skills
- 7+ years of progressive software development experience, with a strong technical background in deploying and customizing SaaS/COTS solutions such as Microsoft Dynamics 365 and the Power Platform.
- Prior experience establishing Power Platform governance frameworks and solution management standards.
- Hands-on experience with C# plugin development, JavaScript/XRM scripts, and Power Automate for extending Dynamics 365 functionality.
- Experience building Power Pages (formerly Power Apps Portals) for secure, external-facing applications is an asset.
- Extensive background in CRM/ERP platform integration and customization, ideally within Microsoft Dynamics 365 CE.
- Experience developing integrations using Azure Logic Apps, Azure Functions, and Power Automate custom connectors for external systems.
- Working knowledge of Power Platform administration, including:
- Environment provisioning
- Security role and access configuration
- License assignment
- Dataverse access management via Power Platform Admin Center / Microsoft 365 Admin tools
- Microsoft certifications in D365 CE, F&O, or Power Platform are a strong asset.
- Demonstrated ability to contribute to digital transformation initiatives by delivering technically sound and innovative solutions.
- Strong understanding of Azure cloud services, infrastructure fundamentals, and solution architecture principles.
- Practical knowledge of CI/CD pipelines, with experience automating build, test, and deployment processes (e.g., Azure DevOps, pac CLI).
- Familiarity with Agile delivery frameworks (Scrum, SAFe) and tools such as Jira and Confluence.
- Excellent written and verbal communication skills, including the ability to interact with technical and non-technical audiences.
- Strong analytical and problem-solving skills to diagnose and resolve technical challenges effectively.
- Knowledge of written and spoken English is required in this role as you will interact with colleagues, clients, and stakeholders located across Canada. Knowledge of written and spoken French is an asset.
Mitacs is committed to reconciliation with Indigenous communities across Canada. Lived experience or perspectives connected to Indigenous worldviews are considered strong assets.
Mitacs:Equity, Diversity, and Inclusion - Mitacs. We believe a diverse workforcecomprisedof individuals with different lived experiences, ideas, strengths, and backgrounds (e.g., gender identities and expressions, Indigeneity, race, abilities, sexual orientation, and other identities) are crucial to our success. We welcome everyone to apply and encourage you to connect with us if you require accommodations during the recruitment process.
Hiring Range: $102,000 - $126,000
Hiring and Salary Range Transparency
Typically, employees are hired, transferred, or promoted within the salary range, specifically between the minimum and midpoint in the hiring range.
The salary range refers to the range of base salaries for a given position, encompassing the minimum andmaximumamounts. The midpoint of the range is positionedapproximately halfwaybetween the minimum and maximum,indicatinga fully qualified employee with comprehensive job knowledge and experience for the role.
Only in rare and exceptional circumstances, where a candidate has the experience, skills, andexpertisethat far exceed thoserequired for the position, would we consider paying above the hiring range for this role.