72 Software Consultant jobs in Canada
.NET Technical Consultant (ERP Integrations)
Job Viewed
Job Description
Managing pricing and rebates shouldn’t be a hassle. Enable’s intelligent platform is built for the speed of today’s market, eliminating disconnects between pricing strategy and rebate execution. We help companies to increase profitability and simplify the complex with accurate, AI-powered insights, real-time performance monitoring, agreement optimization, and simplified rebate management.
After securing $291M in Series A-D funding and acquiring Flintfox in 2025, Enable is positioned for continued, significant growth. Since the launch of our flagship product in 2016, we have been rapidly scaling our client base, product offerings, and built a team of top-tier professionals committed to reshaping the industry.
Want a glimpse into life at Enable? Visit our Life at Enable page to learn how you can be part of our journey.
Job SummaryTo provide high-quality software implementation expertise to Enable customers. The Consultants act as the conduit between the Customer and Technical teams, providing guidance that ensures the technical capabilities of our software customizations match agreed requirements. The jobholder will also provide customization, installation, and integration support to customers either on-site or remotely.
Duties and Responsibilities- Understands the requirements of customers within the project and strives to deliver these consistently.
- Takes personal responsibility for ensuring the customer’s problems are resolved.
- Takes personal responsibility for ensuring that all customers are communicated at appropriate times throughout the problem resolution process.
- Ability to develop and maintain strong, productive relationships with customers.
- Works with customers to achieve successful results.
- To actively contribute to the development of a high performance and collaborative team environment within the business.
- Takes a proactive role in transferring knowledge and skills on the functionality of Enable products and technical solutions to other team members as required.
- Works effectively with other Enable resources and customer team members in order to reach established objectives and deadlines.
- Create Technical Design Documents based upon Functional Requirements.
- Collaborate with the consultants in writing the technical design documents.
- Responsible for writing and coding individual programs from specific design requirements and technical specifications for Enable Products.
- Draft and interpret written business requirements and technical specifications documents and report and analyze any defects.
- Create, document, implement and maintain technical documentation, unit test plans, scripts and test harnesses using defined technical documentation templates in a timely fashion.
- Designs, develops, modifies, debugs, documents and tests a range of Enable applications.
- Actively contributes to the successful implementation of proposed solutions, by completing thorough testing on the build of the solution.
- Maintains high level of technical competency, systems and industry trends.
- Produces clean, maintainable, efficient, performant, secure code, designs and specifications that satisfies requirements and ensures they successfully pass QA without rejection.
- Provides technical support for the team through design and code reviews, ensuring best technical practices are applied.
- Provides technical support to customers as required.
- Works with development team to troubleshoot development environment, production environment, performance tune and optimize code.
- Ensures all development is compliant with internal and external company policy and procedures along with quality guidelines and design standards.
- Contributes to improvement of development policies and procedures.
- Takes accountability, ownership and responsibility for delivering work in agreed timeframes and budgets.
- Support service estimations for development tasks.
- Review the design documentation and related estimations.
- Customization of the product to meet the needs of the customer based on the specifications from the Functional Consultant.
- Integration of the solution with the customer’s legacy databases and systems
- Document custom developed functionality in accordance with documentation standards and best practices.
- Implement add-ons and code from third parties.
- Initial test of the developed functionality.
- Support integrated testing.
- Undertake additional tasks, responsibilities and ad-hoc projects as and when requested.
- Ensure all billable work is billed effectively.
- Maximizes opportunities for billable work.
- Ensure timesheets are submitted on time and accurately recorded.
- Proven track record in delivering outstanding technical solutions, requirements, solution design, customer presentation skills.
- Relevant post-secondary qualification or substantial relevant work experience.
- At least 3 years’ experience in ERP software implementations.
- Experience in implementing system design and process improvements.
- Experience working with key customers delivering customization requirements.
- Requirements gathering and business analysis experience.
- Experience in Finance, Supply Chain or Manufacturing with a basic understanding of related business processes.
- BS in Computer Science or similar, or equivalent experience (3+ years) in a Software Development Role
- 5+ years' experience delivering customizations for ERP platforms, with an emphasis on Finance and Operations.
- 3+ years’ experience designing and architecting ERP customizations
- Experience with SQL performance tuning
- Our roles may require some travel, with a typical average being in the region of up to 20%. Very infrequently, however, some customers at some specific stages of their projects may request a higher percentage of travel, sometimes up to 50% or more.
Total Rewards:
At Enable, we’re committed to your professional growth. During the interview process, we will explore your experience, expertise, and role scope. Starting pay is determined by factors like location, skills, experience, market conditions, and internal parity.
Salary/Total Cash Compensation (TCC) is just one component of Enable’s Total Rewards package. Enable is committed to investing in the holistic health and wellbeing of all Enablees and their families. Our benefits and perks include, but are not limited to:
Unlimited Paid Time Off: Flexible PTO policy based on trust, balancing personal time and business needs
Wellness Benefit: Quarterly incentive dedicated to improving your health and well-being
Comprehensive Insurance: Health and life coverage for you and your family
Lucrative Bonus Plan: Enjoy a rewarding bonus structure subject to company or individual performance
Equity Program: Benefit from our equity program with additional options tied to tenure and performance
Career Growth: Explore new opportunities with our internal mobility program
Additional Perks:
Learning & Development: Access a range of workshops and courses designed to boost your professional growth and take your career to new heights
According to LinkedIn's Gender Insights Report, women apply for 20% fewer jobs than men, despite similar job search behaviors. At Enable, we’re committed to closing this gap by encouraging women and underrepresented groups to apply, even if they don’t meet all qualifications.
Enable is an equal opportunity employer, fostering an inclusive, accessible workplace that values diversity. We provide fair, discrimination-free employment, ensuring a harassment-free environment with equitable treatment.
We welcome applications from all backgrounds. If you need reasonable adjustments during recruitment or in the role, please let us know. Enable International participates in the E-Verify program in certain locations, as required by law. Learn more about E-Verify and your Right to Work.
#J-18808-LjbffrJob No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Workforce Software Consultant

Posted 1 day ago
Job Viewed
Job Description
We are seeking a highly skilled Workforce Software Consultant with over 4 years of hands-on experience in configuring and supporting Workforce Software (WFS) solutions. The ideal candidate will be certified in PT102, PT103, and Report Specialist, and possess deep expertise in time management, integrations, and reporting.
**Your role**
+ Configure and maintain Workforce Software using Workforce Formula Language and Script.
+ Develop and manage WFS Reports and support HR interface processes.
+ Work with LD tables and ensure seamless integration with Payroll and Finance systems.
+ Handle Time Import and Time Recording Interface activities.
+ Analyse and implement global time management requirements.
+ Independently manage configurations using Policy Editor.
+ Support Accruals, Exceptions, Roles, Premiums, Transaction Creation Policies, and Settings.
+ Understand and manage data flow within Workforce Software, including inflow/outflow processes.
+ Perform HR import mapping and support debugging activities.
+ Collaborate on WFS Reports, Integrations, and Time Recording Interfaces.
+ Leverage knowledge of SF-EC and LOA setup in Employee Central (preferred).
+ Utilise SQL queries for data analysis and reporting.
**Your skills and experience**
+ Minimum 4 years of experience in Workforce Software.
+ Certified Configuration Specialist (PT102), Interface Certification (PT103), and Report Specialist.
+ Expertise in Workforce Formula Language and Script.
+ Strong understanding of WFS system flow and global time management processes.
+ Experience with Payroll and Finance integration.
+ Knowledge of MuleSoft is an advantage.
+ Familiarity with SF-EC and LOA setup preferred.
+ Proficient in SQL and debugging techniques.
+ Excellent verbal and written communication skills.
**Life at Capgemini**
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
+ Flexible work
+ Healthcare including dental, vision, mental health, and well-being programs
+ Financial well-being programs such as 401(k) and Employee Share Ownership Plan
+ Paid time off and paid holidays
+ Paid parental leave
+ Family building benefits like adoption assistance, surrogacy, and cryopreservation
+ Social well-being benefits like subsidized back-up child/elder care and tutoring
+ Mentoring, coaching and learning programs
+ Employee Resource Groups
+ Disaster Relief
**About Capgemini**
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to
engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of 22.1 billion.
Get the future you want | is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the CA by Capgemini.
**Job:** _Developer_
**Organization:** _NA APPS CAN INDUSTRIES_
**Title:** _Workforce Software Consultant_
**Location:** _CAN-ON-Mississauga_
**Requisition ID:** _ _
Software Consulting Engineer - T&D Configuration Systems & Software Solutions

Posted 11 days ago
Job Viewed
Job Description
We are seeking a highly experienced and innovation-driven Software Consulting Engineer to lead the architecture, design, and development of advanced software platforms and configuration tools for Transmission & Distribution (T&D) systems.
This strategic leadership role drives the digital transformation of the energy sector by enabling next-generation grid automation, device orchestration, and intelligent engineering workflows.
As a senior leader, you will act as the software architecture authority, collaborating with embedded, power systems, and UI/UX teams, and engaging with customers and global product teams to deliver scalable, secure, and future-ready solutions and shape the technical direction of platforms powering protection relays, grid-edge configuration, and digital substation system, integrating advanced standards, enabling AI-assisted engineering, and ensuring cloud-readiness, cybersecurity, and multi-vendor interoperability.
**Job Description**
**Key Responsibilities**
+ Define the architecture and evolution of scalable, modular, and secure software platforms for T&D configuration systems, including tools for device configuration, substation engineering, and grid automation workflows.
+ Define technical strategy and oversee the design cloud-native platforms using modern frameworks (.NET, Java, Python, TypeScript) that support desktop, edge, and cloud deployments, with emphasis on performance, resilience, and maintainability.
+ Drive the integration IEC 61850 engineering workflows (SCL-based ICD, SCD, SSD) into intuitive, automated tooling ecosystems aligned with modern UI/UX, API design, and utility integration requirements.
+ Ensure cross-functional alignment, acting as the authority between firmware, UI/UX, and power systems teams, enabling coherent system design and tight integration between engineering workflows and device behavior.
+ Collaborate with cybersecurity, systems, and hardware architects to deliver secure, compliant solutions for critical infrastructure, incorporating secure development lifecycle (SDLC) and DevSecOps practices.
+ Drive reuse of software components across product lines, fostering platform consistency, reducing duplication, and accelerating development.
+ Oversee development and lifecycle management of configuration and commissioning tools for protection and control devices, ensuring seamless integration with SCADA/DMS/EMS and other utility systems.
+ Conduct software and architecture reviews, ensure compliance with industry standards (IEC 61850, IEC 61968/70, CIM, IEC 62351), and manage the end-to-end software development lifecycle from requirements to deployment and support.
+ Partner with architects, systems engineers, and utility customers to define and deliver customer-centric, technically robust solutions that improve reliability, visibility, and flexibility of grid systems.
+ Monitor emerging technologies (cloud-native services, model-driven engineering, AI/ML) for relevance to the T&D domain and contribute to technology roadmaps, product strategy, and IP generation through patents, whitepapers, and technical forums.
+ Mentor and guide software engineers, promote a culture of technical excellence and innovation, and represent the organization in customer engagements, RFPs, and industry events.
**Qualifications & Experience**
+ Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
+ Minimum of 10 years of experience in software engineering, including 5 years in a technical leadership or software architecture role.
**Desired Characteristics**
+ Proven track record designing and delivering software solutions for T&D systems, energy automation, or industrial control domains.
+ Expertise in utility standards and protocols: IEC 61850, CIM, IEC 61968/70, and IEC 62351.
+ Strong skills in modern technologies (.NET, Java, Python, JavaScript/ TypeScript), UI frameworks, backend systems, and containerized/cloud deployments.
+ Knowledge of data modeling, API integration, network communications, and cybersecurity practices.
+ Familiarity with configuration management systems, substation design tools, and integration with SCADA/DMS/EMS platforms is highly desirable.
+ Exceptional leadership and communication skills with the ability to influence across technical and business teams.
+ Experience operating in a matrixed global organization, managing distributed engineering teams.
+ Strong analytical and problem-solving mindset focused on customer value and quality outcomes.
+ Thought leadership through publications, standards participation, or conference speaking.
+ Willingness to travel for key customer engagements, internal collaboration, or industry events.
**For US Based Candidates -
The base pay range for this position is 152,400.00 - 190,000.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for a 15% variable incentive bonus annually. This posting is expected to close on _9/29/25._
*The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.
General Electric Company, Ropcor, Inc., their successors, and in some cases their affiliates, each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual.
**Additional Information**
**Relocation Assistance Provided:** No
#LI-Remote - This is a remote position
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Software Development Engineer ||, Workforce Solutions Shared Services
Posted 3 days ago
Job Viewed
Job Description
Shape Amazon's Future Through Innovative Hiring Technology! Join Workforce Solutions and become a key player in Amazon's continued growth and innovation. As part of this dynamic organization, you'll be at the forefront of creating industry-leading interviewer experiences and developing global recruiting solutions that are critical to Amazon's expansion and the launch of new products and services. In this role, you'll immerse yourself in every facet of the software development lifecycle, from initial design to final deployment and ongoing operations. We're seeking a self-driven professional with strong communication skills who can deliver high-quality results in our fast-paced environment. Your contributions will be integral to crafting robust feature sets, intuitive designs, and user-friendly interfaces that empower Amazonians to excel in recruiting the world's top talent.
Key job responsibilities
- Use modern technologies to solve complex problems at scale
- Deliver solutions that scale in volume and handle the complexity of diverse workflows and country specific rules/regulations.
- Own automation of business processes in a full stack, mostly server-less environment using proven, as well as evolving native AWS services and other technologies to create a friction free user experience.
- Solve the challenging problem of scaling these services to serve hundreds of thousands of Amazonians across the globe in real-time
- Be a technical innovator that is not afraid to challenge the norms and innovate.
- Execute against project plans and delivery commitments.
- Solve complex business and technical problems by diving deep, collecting data to make well informed decisions, and using sound judgement in the face of insufficient data.
- Work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate it across solution pipelines.
- Collaborate and lead initiatives across multiple teams to develop applications on AWS cloud infrastructure and set best practices for software development processes.
- Design and develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines.
- Develop and mentor junior and new team members.
- Lead engineering excellence initiatives for the org
A day in the life
As an SDE you'll spearhead Amazon's talent acquisition technology. You'll design, develop, test, deploy, and maintain innovative services that power our global recruiting efforts. Your role involves designing products, debugging complex systems, and collaborating across teams to deliver high-performance software. You'll create scalable, flexible solutions with low latency and high throughput, directly impacting Amazon's ability to attract top talent worldwide.
About the team
Workforce Solutions (WS) empowers our customers by providing integrated, people-focused solutions that streamline hiring processes for WW Stores, AWS, Devices, and Talent Acquisition. As stewards of the employee lifecycle and experience, we drive initiatives that promote transparency and efficiency in career mobility, workforce engagement, and operational needs management. We prioritize customer-centricity by tailoring our capabilities and processes to align with their preferences and behaviors. Our approach is to start with the customer's needs and match individuals to the right opportunities through our services. Shared services provides the fundamental services which drive talent acquisition.
Basic Qualifications
- 2+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
Software Development Engineer ||, Workforce Solutions Shared Services

Posted 11 days ago
Job Viewed
Job Description
Shape Amazon's Future Through Innovative Hiring Technology! Join Workforce Solutions and become a key player in Amazon's continued growth and innovation. As part of this dynamic organization, you'll be at the forefront of creating industry-leading interviewer experiences and developing global recruiting solutions that are critical to Amazon's expansion and the launch of new products and services. In this role, you'll immerse yourself in every facet of the software development lifecycle, from initial design to final deployment and ongoing operations. We're seeking a self-driven professional with strong communication skills who can deliver high-quality results in our fast-paced environment. Your contributions will be integral to crafting robust feature sets, intuitive designs, and user-friendly interfaces that empower Amazonians to excel in recruiting the world's top talent.
Key job responsibilities
- Use modern technologies to solve complex problems at scale
- Deliver solutions that scale in volume and handle the complexity of diverse workflows and country specific rules/regulations.
- Own automation of business processes in a full stack, mostly server-less environment using proven, as well as evolving native AWS services and other technologies to create a friction free user experience.
- Solve the challenging problem of scaling these services to serve hundreds of thousands of Amazonians across the globe in real-time
- Be a technical innovator that is not afraid to challenge the norms and innovate.
- Execute against project plans and delivery commitments.
- Solve complex business and technical problems by diving deep, collecting data to make well informed decisions, and using sound judgement in the face of insufficient data.
- Work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate it across solution pipelines.
- Collaborate and lead initiatives across multiple teams to develop applications on AWS cloud infrastructure and set best practices for software development processes.
- Design and develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines.
- Develop and mentor junior and new team members.
- Lead engineering excellence initiatives for the org
A day in the life
As an SDE you'll spearhead Amazon's talent acquisition technology. You'll design, develop, test, deploy, and maintain innovative services that power our global recruiting efforts. Your role involves designing products, debugging complex systems, and collaborating across teams to deliver high-performance software. You'll create scalable, flexible solutions with low latency and high throughput, directly impacting Amazon's ability to attract top talent worldwide.
About the team
Workforce Solutions (WS) empowers our customers by providing integrated, people-focused solutions that streamline hiring processes for WW Stores, AWS, Devices, and Talent Acquisition. As stewards of the employee lifecycle and experience, we drive initiatives that promote transparency and efficiency in career mobility, workforce engagement, and operational needs management. We prioritize customer-centricity by tailoring our capabilities and processes to align with their preferences and behaviors. Our approach is to start with the customer's needs and match individuals to the right opportunities through our services. Shared services provides the fundamental services which drive talent acquisition.
Basic Qualifications
- 2+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
Consulting Technical Manager

Posted 11 days ago
Job Viewed
Job Description
As a recognized authority and leading contributor within their practice, this senior-level consulting position provides consistent high quality and innovative solution leadership to a project team. Leads the solution design and implementation aspects of engagement(s) ensuring high quality, integrated software solutions within constraints of time and budget.
**Responsibilities**
Analyzes business needs to help ensure Oracle solution meets the customer's objectives by combining industry best practices, product knowledge, and business acumen. Exercises judgment and business acumen in selecting methods and techniques to deliver functional and technical solutions on non-routine and very complex aspects of applications and technology installations. Provides direction and mentoring to project teams, and effectively influences customer leadership on key decisions. Supports the business development efforts by pursuing new opportunities and extensions. Collaborates with the consulting sales team by providing domain expertise. Resolves complex customer issues by recommending and implementing solutions. Demonstrates expertise in multiple business processes across two or more product families or ability to architect and design technology solutions encompassing multiple products and make decisions based on impact across the stack.
**Range and benefit information provided in this posting are specific to the stated locations only**
CA: Hiring Range in CAD from: $88,100 to $192,600 per annum.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
This role regularly interacts with customers across North America, so a professional level of English is required. A proficiency of French is required for candidates residing in Quebec, otherwise it is considered an asset.
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Software Development Manager
Posted 3 days ago
Job Viewed
Job Description
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche
In this role you will work with a highly collaborative team of imaging scientists, product managers and software developers and build imaging and data analysis algorithms and solutions in the field of Digital Pathology. You will be a technical expert for Software Development in Test and manage a team focused on software verification of image processing algorithms, pattern recognition and integration with platform software. You will provide oversight on software best practices, test automation, verification and release.
**The Opportunity:**
+ Lead the design & development of automated testing of Roche Digital Pathology algorithms
+ Lead and manage a team of high performing software development engineers in test.
+ Collaborate with cross functional leads to align on work scope & release timelines
+ Work closely with imaging scientists, subject matter experts to understand the algorithms and perform necessary data analysis for confirming the technical performance specifications and scientific accuracy. Also, troubleshoot failures and report any issues identified.
+ Develop reusable and scalable data analysis tools libraries used for component as well as end-to-end verification.
+ Become the image analysis subject matter expert and mentor within the software test engineering organization.
+ Participate in requirements, architecture, and design specification reviews
+ Assist in executing dry run and formal verification testing
+ Follow defined software development lifecycle procedures and best practices
**Who you are:**
+ Bachelor's or Master's Degree in Computer Science, Data Sciences, Biomedical engineering or related field or equivalent work experience
+ 2+ years of experience managing team of software engineers in test, 3+ years of experience in algorithm test engineering and/or analyzing histopathology images
+ 4+ years of professional experience with Python or equivalent scripting language
+ 6+ years of hands on experience in software development in test, test automation frameworks, CI/CD tools, cloud and container management technologies
+ Experienced in Agile software development process and software engineering best practices
+ Experienced in recruiting, building & coaching high-performing engineering teams
+ Excellent verbal & written communication skills
**Preferred:**
+ Experience in Performance testing
+ Experience in medical device software or regulated software verification
**Relocation benefits are not available for this posting.**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
Director, Software Development
Posted 4 days ago
Job Viewed
Job Description
The Director, Software Development and QA will be responsible for leading a high-performing
organization that delivers technology with speed, quality, and impact. This role requires a leader who
brings a passion for technology and delivery, combined with the discipline to hold teams accountable
for results. The Director will set ambitious goals, demand excellence in execution, and create a culture
of urgency, ownership, and continuous improvement.
You will oversee all aspects of people leadership, from recruiting and onboarding to performance
management and career development. As a member of the technology leadership team, you will
influence architectural direction, drive platform scalability and reusability, and ensure alignment with
business strategy. A key mandate of this role is to champion the use of AI and automation to
significantly improve SDLC productivity, ensuring that innovation translates into measurable gains in
efficiency, quality, and speed.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
Post-secondary degree in Computer Science, Engineering, or related field, or equivalent experience.
◼ 10+ years' experience in software development delivering scalable, commercial-grade platforms,
APIs, and applications.
◼ 8+ years of progressive people leadership experience with teams of 10 or more, with a proven
ability to set high standards, hold teams accountable, and ensure delivery against ambitious goals.
◼ Demonstrated success in building and scaling high-performing teams in environments with
demanding delivery expectations.
◼ Experience driving AI adoption and automation initiatives that materially improve productivity,
velocity, and quality outcomes.
◼ Possess a strong strategic, results-oriented, and execution-focused orientation with a strong bias for
action and an ability to keep teams focused on outcomes.
◼ Skilled at motivating and inspiring in a high-expectation environment where ownership, urgency,
and meeting commitments are core to success.
◼ Excellent communication skills, including the ability to translate technical concepts into business
terms and rally teams around stretch objectives.
◼ Solid technical foundation with experience in modern software architectures, object-oriented
techniques, and design patterns.
◼ Proven ability in Agile/Scrum practices in settings where delivery speed and quality are critical.
◼ Deep understanding of the secure software development life cycle.
◼ Experience with CI/CD pipelines, test automation, and productivity tooling.
◼ Hands-on experience with containers (Docker, Kubernetes) and public cloud (serverless,
microservices).
◼ Familiarity with modern development and collaboration toolchains (e.g., Git, Jenkins, Bitbucket,
Artifactory, Atlassian suite).
◼ Proficiency in business productivity tools (MS Office, etc.)
Be The First To Know
About the latest Software consultant Jobs in Canada !
Software Development Manager
Posted 5 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customers' challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
You will be responsible for managing a software development organization of 100+ highly talented and experienced developers, developing IBM Business Automation Workflow (BAW) and related technology.
* Own the product development end to end.
* Deliver the high quality product on-time.
* Incorporate customer feedback and industry trend in forming a successful product development roadmap.
* Breathe in the bleeding edge innovation into the product.
* Negotiate with stakeholders, both internal and external, boosting confidence in the organization, while securing the required investment.
* Own the development support mission, helping customers needing the development engagement.
* Continuously reshape the development practices to improve productivity forever.
* Own the financial success of the IBM BAW business.
* Participate in forming the sales and marketing strategy to increase the revenue.
* Enable the sales team to become effective advocates of BAW.
* Create a healthy user community, growing the reputation of the product and IBM.
* Own the cultural transformation to form a very high performing development team.
* Form and present a vision to the team that fuels their passion.
* Challenge team members to become effective and motivated leaders.
* Encourage them to build their own dream.
**Required technical and professional expertise**
* Software development management experience 3 years or more.
* Strong passion to grow the business.
* Willing to learn new process, new culture, new product.
**Preferred technical and professional experience**
Preferred past job experience
* Software development management experience 5 years or more.
* Product management experience.
* Direct customer facing role experience. e.g. support, sales, consulting.
Preferred management experience
* Experienced in strict evaluation and enforcing high performing culture via both positive and negative motivation.
* Experienced in managing a global team, located around the world with different cultures, processes, and labour laws.
Preferred technical expertise
* Experienced in using and/or developing Business Automation technology.
* Experienced in developing for AI adoption.
* Experienced in development productivity enhancement via automation.
Note that preferred expertises are exactly that. Preferred. They are not required. The most important requirement is a strong passion to grow the business. Such person tends to acquire any missing skill quickly.
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.
Manager, Software Development

Posted 11 days ago
Job Viewed
Job Description
**Who We Are.**
When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the _storytellers_ bringing our characters to life, the _creators_ bringing them to your living rooms and the _dreamers_ creating what's next.
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.
To see what it's like to work at CNN, follow @WBDLife on Instagram ( and X ( !
Who We Are.
When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next.
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
Come join our team! The CNN Mobile App team is hiring a Software Engineering Manager This is a great opportunity for an individual that is passionate about building innovative mobile apps for News audiences.
As a Software Engineering Manager, you will be responsible for people management on a team of 8 engineers, delivering engaging products for our audiences, and setting technical direction. You will provide support for the individuals you manage to advance their careers and give them the valuable feedback they need to grow. You will help identify stretch goals, areas of growth, and opportunities for them to shine within the organization. As a technical leader directly on the team, you will work with cross functional partners and stakeholders on activities such as planning, technical strategy, quality and delivery, with the ultimate goal of delivering products that our customers love.
In this global world, we value your ability to work independently, connect genuinely with teammates, and allocate time sensibly while communicating with a high emotional intelligence and empathy. We are enriched by the diversity of approach and perspective across our team and are excited to deepen our understanding with your contributions. The opportunity to put an amazing consumer experience in the hands of a large audience motivates us to move quickly and put our best work forward. If this resonates with you, we look forward to meeting you!
Our tech stack consists of Swift, SwiftUI, Kotlin, and JetPack Compose. However, we will be flexible in our technology choices as we leverage internal services, open-source software, and cloud services.
The Daily
· Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performance work environment.
· Support the engineers on the team by coaching, setting goals, and providing regular feedback.
· Facilitate team ceremonies - daily stand ups, weekly team meetings, retrospectives, etc.
· Lead or be involved in design, discovery, technical planning, and status discussions within your team, where you'll help set direction and context, and identify any gaps or blockers.
· Be involved in discussions around high level planning, roadmaps, and status with teams across the organization.
· Contribute technically by performing code reviews, providing guidance with implementation, or writing code directly.
Requirements
· Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
· Direct experience managing and growing engineering team members.
· Excellent written and oral communication skills, and experience in effectively communicating with a wide range of technical and non-technical job functions within an organization.
· Experience with hiring and onboarding new team members.
· Experience building, testing, shipping, and maintaining highly performant consumer applications that adhere to coding best practices.
· Demonstrated success in working with a team to deliver high quality software in an iterative, predictable, and sustainable way.
Nice to haves:
· Demonstrated success in rapidly learning new technologies, languages, or frameworks.
· Familiarity with a wide range of mobile development languages, frameworks, platforms, and the latest iOS and Android Platforms.
· Hands-on experience with mobile DevOps CI/CD tools and implementing best practices, including automation of deployment, code signing tools and automated tests. Preferred familiarity with Git and Bitrise.
About you:
· You are excited to learn and ready to lead new challenges
· You are excited to mentor and grow engineers.
· You are an excellent communicator capable of leading technical conversations with non-technical peers
· You are excited to add positively to the culture of CNN, both from an interpersonal level and from a code improvement standpoint.
**How We Get Things Done.**
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
**Championing Inclusion at WBD**
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page ( for instructions to submit your request.