Software Engineer - Desktop

Markham, Ontario IBM

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
We're looking for a Desktop Application Engineer to help build and evolve LangFlow, a powerful no-code interface for building GenAI flows. In this role, you will design and implement cross-platform desktop applications using Tauri, delivering intuitive, high-performance experiences for developers and AI practitioners.
If you're a product-minded engineer who thrives at the intersection of UI/UX, performance, and elegant architecture, we want to hear from you.
**Your role and responsibilities**
What you will do:
* Design and build cross-platform desktop applications using Tauri, Rust, Python, and TypeScript/React
* Develop intuitive, performant user interfaces for building, editing, and managing AI flows
* Collaborate closely with product designers and backend/API engineers to create seamless user experiences
* Optimize application performance and responsiveness across platforms (Windows, macOS, Linux)
* Integrate with backend APIs and local storage, ensuring robust offline and online functionality
* Write maintainable, testable code and participate in peer code reviews and design discussions
* Continuously improve application usability, accessibility, and stability
**Required technical and professional expertise**
Your experience should include:
* Minimum of 1-3 years of relevant industry experience in Software Engineering
* Experience in desktop or frontend application development
* Proficiency with Rust, JavaScript/TypeScript, and React
* Strong experience developing applications with Tauri, Electron, or similar frameworks
* Solid understanding of UI/UX design principles and modern frontend tooling
* Familiarity with local storage management, IPC, and native system integration
* Comfort working in cross-functional teams with designers, product managers, and backend engineers
* Excellent problem-solving skills and an eye for detail
**Preferred technical and professional experience**
* Experience contributing to open-source desktop or developer tools
* Familiarity with GenAI, LLM APIs, and building interactive AI-driven interfaces
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

SAP Software Engineer

North York, Ontario Procter & Gamble

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Job Location
TORONTO GO
Job Description
The IT Software Engineer is a key member of our IT Engineering team. This role is responsible for translating system requirements and user stories into a robust supportable design of code for the product or application. The IT Software Engineer will develop and test code to ensure it functions as designed and will implement code across the software development life cycle steps using the available SAP development frameworks:
Key Responsibilities:
+ SAP S/4 HANA Implementation and Support:
+ Lead the implementation and ongoing support of SAP S/4 HANA Embedded BW and Integrated Planning solutions, ensuring alignment with business requirements and best practices.
+ Technical Development:
+ Develop and maintain native HANA artifacts, including AMDP (ABAP Managed Database Procedures) coding, to enhance data processing and reporting capabilities.
+ Utilize Analysis for Office to create efficient reporting solutions that meet user needs.
+ Workflow Management:
+ Collaborate with stakeholders to design, implement, and optimize SAP Business Workflow processes, ensuring efficiency and compliance with business objectives.
+ Utilize SAP Fiori and Lumira to enhance user experience and visualization of data.
+ Financial Analysis and Reporting:
+ Apply knowledge of P&L financial concepts to analyze data and provide insights that support financial decision-making and strategic planning.
+ Generate and present financial reports and dashboards to management, highlighting key performance indicators and trends.
+ Leadership and Team Collaboration:
+ Demonstrate strong leadership skills by guiding cross-functional teams in project execution and providing mentorship to junior staff.
+ Foster a collaborative work environment by effectively communicating project goals, timelines, and expectations to team members and stakeholders.
+ Problem Solving and Critical Thinking:
+ Utilize critical thinking and problem-solving skills to identify and address challenges related to SAP S/4 HANA solutions, ensuring timely resolution of issues.
+ Conduct thorough analysis and provide recommendations for process improvements and system enhancements.
+ Communication:
+ Communicate effectively with stakeholders at all levels, both in written and verbal forms, to ensure clarity and understanding of project objectives and outcomes.
+ Prepare documentation and presentations for technical and non-technical audiences, facilitating knowledge transfer and project updates.
+ Continuous Improvement:
+ Stay current with industry trends and advancements in SAP technologies, continuously seeking opportunities to enhance skills and contribute to the organization's success.
+ Participate in training and development initiatives to improve technical expertise and leadership capabilities.
L'ingénieur logiciel en informatique est un membre clé de notre équipe d'ingénierie informatique. Ce rôle est responsable de la traduction des exigences système et des histoires d'utilisateur en un design de code robuste et supportable pour le produit ou l'application. L'ingénieur logiciel en informatique développera et testera le code pour garantir qu'il fonctionne comme prévu et mettra en œuvre le code à travers les étapes du cycle de vie du développement logiciel en utilisant les frameworks de développement SAP disponibles :
Responsabilités clés :
Mise en œuvre et support SAP S/4 HANA :Diriger la mise en œuvre et le support continu des solutions SAP S/4 HANA Embedded BW et Integrated Planning, en garantissant l'alignement avec les exigences commerciales et les meilleures pratiques.
Développement technique :Développer et maintenir des artefacts natifs HANA, y compris le codage AMDP (procédures de base de données gérées par ABAP), pour améliorer les capacités de traitement des données et de reporting.Utiliser Analysis for Office pour créer des solutions de reporting efficaces qui répondent aux besoins des utilisateurs.
Gestion des flux de travail :Collaborer avec les parties prenantes pour concevoir, mettre en œuvre et optimiser les processus de workflow SAP Business, en garantissant l'efficacité et la conformité avec les objectifs commerciaux.Utiliser SAP Fiori et Lumira pour améliorer l'expérience utilisateur et la visualisation des données.
Analyse financière et reporting :Appliquer des connaissances sur les concepts financiers de P&L pour analyser les données et fournir des insights qui soutiennent la prise de décisions financières et la planification stratégique.Générer et présenter des rapports financiers et des tableaux de bord à la direction, en mettant en évidence les indicateurs de performance clés et les tendances.
Leadership et collaboration en équipe :Démontrer de solides compétences en leadership en guidant des équipes interfonctionnelles dans l'exécution de projets et en fournissant un mentorat au personnel junior.Favoriser un environnement de travail collaboratif en communiquant efficacement les objectifs, les délais et les attentes du projet aux membres de l'équipe et aux parties prenantes.
Résolution de problèmes et pensée critique :Utiliser des compétences en pensée critique et en résolution de problèmes pour identifier et résoudre les défis liés aux solutions SAP S/4 HANA, en garantissant une résolution rapide des problèmes.Réaliser une analyse approfondie et fournir des recommandations pour des améliorations de processus et des améliorations système.
Communication :Communiquer efficacement avec les parties prenantes à tous les niveaux, tant par écrit qu'oralement, pour garantir la clarté et la compréhension des objectifs et des résultats du projet.Préparer la documentation et les présentations pour des audiences techniques et non techniques, facilitant le transfert de connaissances et les mises à jour de projet.
Amélioration continue :Rester à jour avec les tendances de l'industrie et les avancées des technologies SAP, en recherchant continuellement des opportunités pour améliorer les compétences et contribuer au succès de l'organisation.Participer à des initiatives de formation et de développement pour améliorer l'expertise technique et les capacités de leadership.
Job Qualifications
+ A minimum of a bachelor's degree from an accredited university in any field.
+ Proficient in conducting business in English (both written and verbal). Knowledge of French is a valuable asset.
+ Proven strong leadership capabilities, with the ability to guide and inspire cross-functional teams.
+ At least 3 years of hands-on experience with SAP S/4 HANA Embedded BW and Integrated Planning.
+ Proficient in native HANA development, with strong skills in AMDP (ABAP Managed Database Procedures) coding and Analysis for Office.
+ Some experience with SAP Business Workflow, Fiori, and Lumira to enhance user experience and data visualization.
+ Understanding of P&L financial concepts, with the ability to analyze and interpret financial data.
+ Demonstrated critical thinking and problem-solving abilities, with a focus on identifying and resolving complex issues.
+ Excellent written and verbal communication skills, with the ability to convey information clearly and effectively to diverse audiences.
Un minimum de diplôme de premier cycle d'une université accréditée dans n'importe quel domaine.Compétent pour mener des affaires en anglais (à la fois à l'écrit et à l'oral). La connaissance du français est un atout précieux.Capacités de leadership démontrées, avec la capacité de guider et d'inspirer des équipes interfonctionnelles.Au moins 3 ans d'expérience pratique avec SAP S/4 HANA Embedded BW et Integrated Planning.Compétent en développement natif HANA, avec de solides compétences en codage AMDP (procédures de base de données gérées par ABAP) et Analysis for Office.Une certaine expérience avec SAP Business Workflow, Fiori et Lumira pour améliorer l'expérience utilisateur et la visualisation des données.Compréhension des concepts financiers de P&L, avec la capacité d'analyser et d'interpréter les données financières.Capacités de pensée critique et de résolution de problèmes démontrées, avec un accent sur l'identification et la résolution de problèmes complexes.Excellentes compétences en communication écrite et verbale, avec la capacité de transmettre des informations clairement et efficacement à des publics divers.
Required
+ A minimum of a bachelor's degree from an accredited university in any field.
+ Proven strong leadership capabilities, with the ability to guide and inspire cross-functional teams.
+ At least 7 years of hands-on experience with SAP S/4 HANA Embedded BW and Integrated Planning.
+ Proficient in native HANA development, with strong skills in AMDP (ABAP Managed Database Procedures) coding and Analysis for Office.
+ Some experience with SAP Business Workflow, Fiori, and Lumira to enhance user experience and data visualization.
+ Understanding of P&L financial concepts, with the ability to analyze and interpret financial data.
+ Demonstrated critical thinking and problem-solving abilities, with a focus on identifying and resolving complex issues.
+ Excellent written and verbal communication skills, with the ability to convey information clearly and effectively to diverse audiences.
Un minimum de diplôme de premier cycle d'une université accréditée dans n'importe quel domaine.Capacités de leadership démontrées, avec la capacité de guider et d'inspirer des équipes interfonctionnelles.Au moins 7 ans d'expérience pratique avec SAP S/4 HANA Embedded BW et Integrated Planning.Compétent en développement natif HANA, avec de solides compétences en codage AMDP (procédures de base de données gérées par ABAP) et Analysis for Office.Une certaine expérience avec SAP Business Workflow, Fiori et Lumira pour améliorer l'expérience utilisateur et la visualisation des données.Compréhension des concepts financiers de P&L, avec la capacité d'analyser et d'interpréter les données financières.Capacités de pensée critique et de résolution de problèmes démontrées, avec un accent sur l'identification et la résolution de problèmes complexes.Excellentes compétences en communication écrite et verbale, avec la capacité de transmettre des informations clairement et efficacement à des publics divers.
Additional Information
We are committed to employment equity and value diversity at our company. We encourage Indigenous Peoples, persons with disabilities, veterans and persons of all ages, races, ethnicities, religions, abilities, sexual orientations, and all gender identities and expressions to apply.
P&G is committed to accommodating any applicant with a disability, as required by law, during the recruitment, assessment, and selection process. If you require a disability related accommodation in order to participate in the recruitment process, please click here ( to submit your request. If you require an accommodation for the assessment process: submit your request, do not complete either assessment until you have been contacted for documentation verification. Thank you in advance for your patience.
Sponsorship for work authorization is not available for this role. It is the applicant's responsibility to ensure they are authorized to work in the location to which they apply.
Informations Complémentaires
Nous nous engageons à promouvoir l'équité en matière d'emploi et à valoriser la diversité au sein de notre entreprise. Nous encourageons les Autochtones, les personnes handicapées, les anciens combattants et les personnes de tous âges, origines ethniques, religions, capacités, orientations sexuelles et identités et expressions de genre à postuler.
P&G s'engage à répondre aux besoins de tout candidat en situation de handicap, conformément à la loi, lors du processus de recrutement, d'évaluation et de sélection. Si vous avez besoin d'un aménagement lié à votre handicap pour participer au processus de recrutement, veuillez cliquer ici ( pour soumettre votre demande. Si vous avez besoin d'un aménagement pour le processus d'évaluation, veuillez soumettre votre demande. Ne participez à aucune des évaluations avant d'avoir été contacté pour la vérification de vos documents. Merci d'avance pour votre patience.
Le parrainage pour l'autorisation de travail n'est pas disponible pour ce poste. Il incombe au candidat de s'assurer qu'il est autorisé à travailler dans le lieu où il postule.
Job Schedule
Full time
Job Number
R
Job Segmentation
Recent Grads/Entry Level (Job Segmentation)
Starting Pay / Salary Range
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer

Markham, Ontario Agilus Work Solutions

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

What We’re Looking For:

  • Minimum 10 years of experience in software engineering and system architecture
  • Lead full-stack development using NestJS, React, and TypeScript
  • Architect cloud-native solutions on Azure, using Azure SQL, Cosmos DB, NoSQL, and Redis
  • Design and develop enterprise-grade MuleSoft APIs for system integration
  • Build, integrate, customize CRM platforms (Clarify, Salesforce) Exposure to these would be enough for this role.
  • Implement CI/CD pipelines with GitHub Actions, Azure DevOps , or similar tools
  • Apply best practices in microservices, event-driven architecture, and containerization (Using Azure Container Apps, Service Bus, other message brokers )
  • Ensure scalability, performance, and security across distributed systems
  • Mentor engineers and collaborate with product, architecture, and DevOps teams
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Full Stack

Markham, Ontario IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

**Introduction**
As an experienced engineer, you will tap your experience to seek out and build complex systems to help leading enterprises manage their complex data needs. You would be highly involved in the design, implementation, and operation of solutions to solve the problems as we scale up and deliver an amazing developer experience.
**Your role and responsibilities**
What you will do:
* Develop and own high-quality code across all levels of the stack - UI, backend to frontend, microservices - from investigation to implementation to testing to release
* Model solid engineering practices around architectural design, testability, scalability and maintainability
* Work with modern technologies and frameworks such as React, Node.js, Java, Docker, and Kubernetes
**Required technical and professional expertise**
* Minimum of 4-6 years of relevant industry experience in Software Engineering
* Deep understanding of algorithms, data structures and software design
* Strong coding skills with Java, React Node.js, etc
* Proven record of development up and down the stack
* Experience with containers and docker orchestration.
* Experience with (RESTful APIs) microservices and associated patterns including dependency injection.
* Experience with multi-threaded programming and concurrency primitives.
* Knowledge of distributed data stores (NoSQL systems) to achieve massive scalability and availability of the data made available by your data pipelines.
* Familiarity with bug tracking tools, version control tools, build automation tools and test automation tools.
* Experience in SDLC having contributed at each step: Plan, Track, Code, Build, Test, Deploy and Monitor.
**Preferred technical and professional experience**
* Experience with Kubernetes is a plus.
* Experience with Apache Cassandra is a plus.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer AAOS

Markham, Ontario General Motors

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
**Work Arrangement:** This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum.
**The Role**
The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and Software Defined Vehicle. We are looking for a seasoned technical leader with a broad range of experiences with embedded Android platform who can guide development teams and product engineering by bridging the gap between technical and business goals, overseeing architecture and innovation, and mentoring team members.  
**What** **you'll** **do** **(Responsibilities):**
+ Define the Androidplatformengineering strategy for the GM Infotainment system and provide technical direction and guidance for engineering execution.
+ Lead technical solutions for critical Android platform features/issues and drive the execution across internal and external teams.
+ Challenge current implementations, seek optimization opportunities, and foster innovation to improve efficiency in Android platform engineering.
+ Enhancesoftware design and improve system performance. Analyze and resolve performance issues, memory leak and deadlocks issues.
+ Ensure the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability, and security.
+ Work with and bridge across multiple disciplines, including Engineering, Product teams, Program teams, and Information Technology, to make appropriate system level design trades.
+ Create and communicate vision & strategies specific to functional responsibilities. This includes preparing and giving presentations to senior and executive management.
+ Stays updated on new technology and competitive products to support product engineering decisions.
+ Mentor and provide technical guidance to senior and junior engineers.
**Your Skills and Abilities** **(Required Qualifications):**
+ Minimumbachelor's degree in computer engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or related degree.
+ Over 15 years of experience in Embedded software development and SDLC process.
+ Over 5 yearsof experience in software development with Android AOSP or AAOS stacks, including Android framework layers and system components.
+ Product engineering experience with Embedded systems, Android, Linux,QNX or other RTOS systems
+ Fundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I/O interfaces, and how they affect software systems and solutions
+ Hands-on experience and knowledge in Java, C++, C, operating systems, build and runtime environments.
+ Experience in the development of automotive-related infotainment solutions, Inter ECU communications, and stringent timing requirements is a big plus.
+ Quality consciousness and the ability to navigate obstacles while finding effective solutions quickly.
+ Very effective interpersonal and leadership skills.
+ Superb written and verbal technical communication skills, excellent ability to incorporate other engineer's ideas and explain their own
GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.
**Benefits Overview**
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
+ Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
+ Healthcare, dental, and vision benefits.
+ Life insurance plans to cover you and your family.
+ Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
+ GM Vehicle Purchase Plan for you, your family and friends.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Non-Discrimination and Equal Employment Opportunities**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Front End

Markham, Ontario IBM

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
As an engineer, you will tap your experience building cloud-native systems to make the DataStax platform the world's best cloud-native data and generative AI solution. You'll be involved in the design, implementation, and operation of solutions that allow us to deliver a platform to our users that enables them to solve complex, cloud-scale problems without the operational burden of running a distributed data platform on their own.
**Your role and responsibilities**
What you will do:
* Partner with a distributed team of engineers, product managers and designers to deliver a world-class experience to our users
* Provide full lifecycle ownership over our front-end stack, from feature scoping to periodic on-call production support
* Drive front-end engineering best practices around usability, packaging, deployment, testing, team collaboration, and automation
* Influence and drive architectural improvements across our frontend platform, being both the voice of the user and the engineer
* Lean on experience with observability and analytical integrations to help make operating our platform efficient and effective
**Required technical and professional expertise**
Your experience should include:
* Well versed in TypeScript, React, NodeJS, GraphQL and other core frontend technologies
* Experience operating systems in production across AWS is a bonus
* Understanding of modern frontend design and architectural patterns
* Track record of breaking ground on something new and driving it all the way to production
* Expertise with FE-centric observability, packaging, deployment and documentation tooling
* Understanding of design systems and overall design-engineering process and partnerships
* Building applications for multiple form factors (responsive, cross-platform etc)
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - HashiCorp

Markham, Ontario IBM

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes.
This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.
**Your role and responsibilities**
HashiCorp's (1) Terraform is an open source project that enables you to safely and predictably create, change, and improve production infrastructure via the command line. It codifies APIs into declarative configuration files that can be shared among team members, treated as code, edited, reviewed, and versioned. Terraform Providers are responsible for the interface and interactions between Terraform and the required APIs to interact with the infrastructure.
The Terraform Azure Providers team is primarily responsible for the development and maintenance of the officially supported Azure Terraform providers ((2) azurerm, (3) azuread) in close collaboration with the Azure Terraform community, Microsoft, and HashiCorp's customers. These providers act as the interface between Terraform and Azure requiring provider maintainers to have a high level of experience or knowledge of Azure.
In addition to the providers, we maintain automation tooling, SDKs, and generate our own Go Azure SDKs.
In this role, you can expect to:
* Work with nearly every part of Azure in the process of extending, maintaining, and enhancing the Azure providers
* Be responsible for stewardship of the Azure providers by supporting internal, community and partner contributors with guidance, supportive and constructive code reviews, documentation improvements, mentorship, and changes required to make our users successful
* Advocate and support improvements to Terraform Core and the Terraform plugin SDK
* Work closely with Microsoft to support a strategic partnership
References
Visible links
1. technical and professional expertise**
* You have operated and maintained production systems in Azure, or have extensive experience with the Microsoft Ecosystem
* You have a strong Software Engineering or DevOps background
* You have used Terraform & enjoy working with Go (previous Go experience is not required, Azure experience is more important)
* You have experience in education, customer support, or OSS community support applicable to the Terraform community
* You are familiar with infrastructure management concepts and tools (infrastructure as code, software defined networking, virtualization, and the tools used to operate and maintain related systems)
**Preferred technical and professional experience**
You are familiar with both HashiCorp and IBM products and services
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developers Jobs in Pickering !

Sr. SAP Software Engineer

North York, Ontario Procter & Gamble

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Job Location
TORONTO GO
Job Description
As an Sr. IT Software Engineer, you will be responsible for designing, developing, and executing complex software solutions to address business needs. You will collaborate with other software engineers and cross-functional teams to ensure our software solutions align with business objectives and user needs. Your role will also involve keeping current on the latest software practices, technologies, and vulnerabilities.
Key Responsibilities:
+ SAP S/4 HANA Implementation and Support:
+ Lead the implementation and ongoing support of SAP S/4 HANA Embedded BW and Integrated Planning solutions, ensuring alignment with business requirements and best practices.
+ Technical Development:
+ Develop and maintain native HANA artifacts, including AMDP (ABAP Managed Database Procedures) coding, to enhance data processing and reporting capabilities.
+ Utilize Analysis for Office to create efficient reporting solutions that meet user needs.
+ Workflow Management:
+ Collaborate with stakeholders to design, implement, and optimize SAP Business Workflow processes, ensuring efficiency and compliance with business objectives.
+ Utilize SAP Fiori and Lumira to enhance user experience and visualization of data.
+ Financial Analysis and Reporting:
+ Apply knowledge of P&L financial concepts to analyze data and provide insights that support financial decision-making and strategic planning.
+ Generate and present financial reports and dashboards to management, highlighting key performance indicators and trends.
+ Leadership and Team Collaboration:
+ Demonstrate strong leadership skills by guiding cross-functional teams in project execution and providing mentorship to junior staff.
+ Foster a collaborative work environment by effectively communicating project goals, timelines, and expectations to team members and stakeholders.
+ Problem Solving and Critical Thinking:
+ Utilize critical thinking and problem-solving skills to identify and address challenges related to SAP S/4 HANA solutions, ensuring timely resolution of issues.
+ Conduct thorough analysis and provide recommendations for process improvements and system enhancements.
+ Communication:
+ Communicate effectively with stakeholders at all levels, both in written and verbal forms, to ensure clarity and understanding of project objectives and outcomes.
+ Prepare documentation and presentations for technical and non-technical audiences, facilitating knowledge transfer and project updates.
+ Continuous Improvement:
+ Stay current with industry trends and advancements in SAP technologies, continuously seeking opportunities to enhance skills and contribute to the organization's success.
+ Participate in training and development initiatives to improve technical expertise and leadership capabilities.
En tant qu'ingénieur logiciel senior en informatique, vous serez responsable de la conception, du développement et de l'exécution de solutions logicielles complexes pour répondre aux besoins de l'entreprise. Vous collaborerez avec d'autres ingénieurs logiciels et des équipes interfonctionnelles pour garantir que nos solutions logicielles sont alignées sur les objectifs commerciaux et les besoins des utilisateurs. Votre rôle impliquera également de rester informé des dernières pratiques, technologies et vulnérabilités logicielles.
Responsabilités clés :
Mise en œuvre et support SAP S/4 HANA :Diriger la mise en œuvre et le support continu des solutions SAP S/4 HANA Embedded BW et Integrated Planning, en garantissant l'alignement avec les exigences commerciales et les meilleures pratiques.
Développement technique :Développer et maintenir des artefacts natifs HANA, y compris le codage AMDP (procédures de base de données gérées par ABAP), pour améliorer les capacités de traitement des données et de reporting.Utiliser Analysis for Office pour créer des solutions de reporting efficaces qui répondent aux besoins des utilisateurs.
Gestion des flux de travail :Collaborer avec les parties prenantes pour concevoir, mettre en œuvre et optimiser les processus de workflow SAP Business, en garantissant l'efficacité et la conformité avec les objectifs commerciaux.Utiliser SAP Fiori et Lumira pour améliorer l'expérience utilisateur et la visualisation des données.
Analyse financière et reporting :Appliquer des connaissances sur les concepts financiers de P&L pour analyser les données et fournir des insights qui soutiennent la prise de décisions financières et la planification stratégique.Générer et présenter des rapports financiers et des tableaux de bord à la direction, en mettant en évidence les indicateurs de performance clés et les tendances.
Leadership et collaboration en équipe :Démontrer de solides compétences en leadership en guidant des équipes interfonctionnelles dans l'exécution de projets et en fournissant un mentorat au personnel junior.Favoriser un environnement de travail collaboratif en communiquant efficacement les objectifs, les délais et les attentes du projet aux membres de l'équipe et aux parties prenantes.
Résolution de problèmes et pensée critique :Utiliser des compétences en pensée critique et en résolution de problèmes pour identifier et résoudre les défis liés aux solutions SAP S/4 HANA, en garantissant une résolution rapide des problèmes.Réaliser une analyse approfondie et fournir des recommandations pour des améliorations de processus et des améliorations système.
Communication :Communiquer efficacement avec les parties prenantes à tous les niveaux, tant par écrit qu'oralement, pour garantir la clarté et la compréhension des objectifs et des résultats du projet.Préparer la documentation et les présentations pour des audiences techniques et non techniques, facilitant le transfert de connaissances et les mises à jour de projet.
Amélioration continue :Rester à jour avec les tendances de l'industrie et les avancées des technologies SAP, en recherchant continuellement des opportunités pour améliorer les compétences et contribuer au succès de l'organisation.Participer à des initiatives de formation et de développement pour améliorer l'expertise technique et les capacités de leadership.
Job Qualifications
Required
+ A minimum of a bachelor's degree from an accredited university in any field.
+ Proven strong leadership capabilities, with the ability to guide and inspire cross-functional teams.
+ At least 7 years of hands-on experience with SAP S/4 HANA Embedded BW and Integrated Planning.
+ Proficient in native HANA development, with strong skills in AMDP (ABAP Managed Database Procedures) coding and Analysis for Office.
+ Some experience with SAP Business Workflow, Fiori, and Lumira to enhance user experience and data visualization.
+ Understanding of P&L financial concepts, with the ability to analyze and interpret financial data.
+ Demonstrated critical thinking and problem-solving abilities, with a focus on identifying and resolving complex issues.
+ Excellent written and verbal communication skills, with the ability to convey information clearly and effectively to diverse audiences.
Un minimum de diplôme de premier cycle d'une université accréditée dans n'importe quel domaine.Capacités de leadership démontrées, avec la capacité de guider et d'inspirer des équipes interfonctionnelles.Au moins 7 ans d'expérience pratique avec SAP S/4 HANA Embedded BW et Integrated Planning.Compétent en développement natif HANA, avec de solides compétences en codage AMDP (procédures de base de données gérées par ABAP) et Analysis for Office.Une certaine expérience avec SAP Business Workflow, Fiori et Lumira pour améliorer l'expérience utilisateur et la visualisation des données.Compréhension des concepts financiers de P&L, avec la capacité d'analyser et d'interpréter les données financières.Capacités de pensée critique et de résolution de problèmes démontrées, avec un accent sur l'identification et la résolution de problèmes complexes.Excellentes compétences en communication écrite et verbale, avec la capacité de transmettre des informations clairement et efficacement à des publics divers.
Additional Information
We are committed to employment equity and value diversity at our company. We encourage Indigenous Peoples, persons with disabilities, veterans and persons of all ages, races, ethnicities, religions, abilities, sexual orientations, and all gender identities and expressions to apply.
P&G is committed to accommodating any applicant with a disability, as required by law, during the recruitment, assessment, and selection process. If you require a disability related accommodation in order to participate in the recruitment process, please click here ( to submit your request. If you require an accommodation for the assessment process: submit your request, do not complete either assessment until you have been contacted for documentation verification. Thank you in advance for your patience.
Sponsorship for work authorization is not available for this role. It is the applicant's responsibility to ensure they are authorized to work in the location to which they apply.
Informations Complémentaires
Nous nous engageons à promouvoir l'équité en matière d'emploi et à valoriser la diversité au sein de notre entreprise. Nous encourageons les Autochtones, les personnes handicapées, les anciens combattants et les personnes de tous âges, origines ethniques, religions, capacités, orientations sexuelles et identités et expressions de genre à postuler.
P&G s'engage à répondre aux besoins de tout candidat en situation de handicap, conformément à la loi, lors du processus de recrutement, d'évaluation et de sélection. Si vous avez besoin d'un aménagement lié à votre handicap pour participer au processus de recrutement, veuillez cliquer ici ( pour soumettre votre demande. Si vous avez besoin d'un aménagement pour le processus d'évaluation, veuillez soumettre votre demande. Ne participez à aucune des évaluations avant d'avoir été contacté pour la vérification de vos documents. Merci d'avance pour votre patience.
Le parrainage pour l'autorisation de travail n'est pas disponible pour ce poste. Il incombe au candidat de s'assurer qu'il est autorisé à travailler dans le lieu où il postule.
Job Schedule
Full time
Job Number
R
Job Segmentation
Experienced Professionals (Job Segmentation)
Starting Pay / Salary Range
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Full Stack

Markham, Ontario IBM

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
As an experienced engineer, you will tap your experience to seek out and build complex systems to help leading enterprises manage their complex data needs. You would be highly involved in the design, implementation, and operation of solutions to solve the problems as we scale up and deliver an amazing developer experience.
**Your role and responsibilities**
* Develop and own high-quality code across all levels of the stack - UI, backend to frontend, microservices - from investigation to implementation to testing to release
* Model solid engineering practices around architectural design, testability, scalability and maintainability
* Work with modern technologies and frameworks such as React, Node.js, Java, Docker, and Kubernetes
**Required technical and professional expertise**
* Minimum of 1-3 years of relevant industry experience in Software Engineering
* Deep understanding of algorithms, data structures and software design
* Strong coding skills with Java, React Node.js, etc
* Proven record of development up and down the stack
* Experience with containers and docker orchestration.
* Experience with (RESTful APIs) microservices and associated patterns including dependency injection.
* Experience with multi-threaded programming and concurrency primitives.
* Knowledge of distributed data stores (NoSQL systems) to achieve massive scalability and availability of the data made available by your data pipelines.
* Familiarity with bug tracking tools, version control tools, build automation tools and test automation tools.
* Experience in SDLC having contributed at each step: Plan, Track, Code, Build, Test, Deploy and Monitor.
**Preferred technical and professional experience**
* Experience with Kubernetes is a plus.
* Experience with Apache Cassandra is a plus.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Full Stack

Markham, Ontario IBM

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
As an experienced engineer, you will tap your experience to seek out and build complex systems to help leading enterprises manage their complex data needs. You would be highly involved in the design, implementation, and operation of solutions to solve the problems as we scale up and deliver an amazing developer experience.
**Your role and responsibilities**
What you will do:
* Develop and own high-quality code across all levels of the stack - UI, backend to frontend, microservices - from investigation to implementation to testing to release
* Model solid engineering practices around architectural design, testability, scalability and maintainability
* Work with modern technologies and frameworks such as React, Node.js, Java, Docker, and Kubernetes
**Required technical and professional expertise**
* Minimum of 10-15 years of relevant industry experience in Software Engineering
* Deep understanding of algorithms, data structures and software design
* Strong coding skills with Java, React Node.js, etc
* Proven record of development up and down the stack
* Experience with containers and docker orchestration.
* Experience with (RESTful APIs) microservices and associated patterns including dependency injection.
* Experience with multi-threaded programming and concurrency primitives.
* Knowledge of distributed data stores (NoSQL systems) to achieve massive scalability and availability of the data made available by your data pipelines.
* Familiarity with bug tracking tools, version control tools, build automation tools and test automation tools.
* Experience in SDLC having contributed at each step: Plan, Track, Code, Build, Test, Deploy and Monitor.
**Preferred technical and professional experience**
* Experience with Kubernetes is a plus.
* Experience with Apache Cassandra is a plus.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Developers Jobs View All Jobs in Pickering