Senior Developer
$108.1k - $222.8k per yearSAP IT Business Systeme
Compensation: CAD 108,100 - CAD 222,800 - yearlyCompany Description
You'll join the CX Order Management Services team, a cloud-native engineering group building the backbone of SAP's commerce fulfillment ecosystem. We ship features that directly impact how global enterprise customers manage orders at scale.In our team, we value technical craftsmanship, open feedback, andhavea people-first culture. Our environment is safe to let people be themselves and leverage their strengths.This high-performance and fast-paced environment is assured to provide rich opportunities for learning and growing.You will join a new team focused on building and maintaining the core of our OMS product from common backend services to CI/CD, you will get to collaborate with all the teamsin the groupand a wide variety of tasksJob Description
We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of their everyday engineering practice to join our engineering team. The SAP Customer Experience – Order Management Services (SAP CX OMS) unit builds and maintains high-quality cloud-native microservices. These microservices manage the order lifecycle and work closely with SAP Commerce Cloud and SAP S/4HANA. You'll work in a collaborative, agile team where quality engineering and customer impact go hand in hand.What You’ll DoYou will design and build scalable application systems independently. These systems will include AI-native components. They will also feature advanced RAG pipelines and multi-agent workflows. Evaluation and benchmarking frameworks to measure AI system quality, reliability, and performance are things you’ll build and own. You’ll optimize latency, throughput, and cost efficiency across systems. Observability and SRE practices, including monitoring, alerting, incident response, and root cause analysis, are areas you’ll implement and improve. You’ll partner with platform, data, and AI teams to design robust, production-ready solutions and improve system integration. System scalability, resilience, and maintainability are areas you’ll continuously work to strengthen.You will use AI-powered development tools to accelerate software delivery. From comprehending requirements and exploring designs to generating code, creating tests, debugging, documenting, and improving existing services.Design, develop, and test complex, scalable and performant cloud-native microservices for SAP's Order Management platformParticipate in full-sprint cycles: refinement, development, code review, and deploymentWrite unit, integration, and contract tests to ensure production-grade qualityOwn technical quality: establish coding standards, lead code reviews, and champion test automation practicesContribute to CI/CD pipelines and apply DevOps practices to automate build, test, deployment, and operational processes (SAP BTP, Kubernetes, GitHub Actions)Collaborate with architects, developers, product managers and other engineering teams to translate business requirements into technical solutionsMonitor application health, performance, and reliability and proactively address issues. Troubleshoot complex production issues across application, integration, and infrastructure layers;
drive root cause analysis and permanent fixesSupport technical documentation and knowledge sharing within the teamUse AI-assisted development tools every day. These tools help accelerate development. They also ensure high standards for architecture, security, performance, reliability, and maintainability. Review, validate, test, and improve AI-generated code rather than blindly accepting itStay current with emerging AI technologies and actively explore how new tools can improve engineering productivity. Define and enforce team-level standards for AI-assisted development. Bring recommendations to the team with a clear cost/benefit viewWhat You BringYou have deep experience in distributed systems and scalable application design, with strong hands-on skills in LLMs, advanced RAG patterns, and agentic workflows. Proficiency in system design for scale, resiliency, and fault tolerance is required. Strong experience in performance optimization, cost management, and troubleshooting complex production systems is essential. A solid understanding of SRE principles, observability (logs, metrics, tracing), and incident management is expected. Experience designing evaluation frameworks for AI systems, validating model behavior, and applying agentic engineering patterns is critical. Technical leadership and mentoring ability are also part of what you’ll bring.Bachelor's degree in Computer Science, Information Technology, or a related field — or equivalent functional experience6+ years of professional software development experienceExperience with AI-assisted development tools such as
Claude Code, GitHub Copilot, or similar
in a professional setting. Deep, functional fluency with AI developer tools across the full SDLC (design, coding, testing, observability) and awareness of the limitations and costsExpert level in Java;
experience with Spring Boot preferred and proven experience with REST API design and asynchronous messaging (Kafka, or similar)Knowledge of microservices architecture and cloud-native patternsA solid knowledge of software engineering basics. Awareness of microservices architecture and cloud-native patterns. Insight into clean code principles.Experience with CI/CD tooling (Kubernetes, Jenkins, GitHub Actions, ArgoCD, or similar)Working knowledge of relational and/or NoSQL databasesComfortable working in an agile/scrum environmentDrive clarity instead of waiting for itSolid communication skills;
able to work across distributed, cross-functional teams and present to stakeholdersNice to HaveKnowledge of OMS domain concepts (order capture, fulfillment, ATP, returns)Knowledge with cloud platforms — SAP BTP and AzureContributions to open-source projectsHow You WorkYou'll take end-to-end technical ownership of critical systems and contribute to engineering excellence across the team. Mentoring less-experienced engineers, guiding design and code quality, and building strong technical capabilities within the team are all part of the role. The team operates across global, cross-functional groups in a culture that values continuous improvement, operational excellence, and knowledge sharing.You enjoy being the go-to technical resource for the team — unblocking colleagues, pairing on hard problems, and accelerating onboarding of new membersYou take ownership of what you build, including its quality and operation in productionYou are curious, continuously learning, and comfortable working with new technologiesYou believe automation should eliminate repetitive work and improve qualityYou collaborate openly and enjoy solving complex problems with othersYou are realistic: you can balance technical excellence with customer and business prioritiesYou care about delivering software that is reliable, secure, scalable, and easy to maintainYou are comfortable doing AI-native development while applying robust engineering judgmentEqual Employment Opportunity (EEO) StatementOur company does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.Additional Information
About SAPWith a global network of customers, partners, employees, and thought leaders, SAP helps the world run better and improves people’s lives.As a leader in enterprise applications and business AI, SAP stands at the nexus of business and technology. For over 50 years, organizations have trusted SAP to bring out their best by uniting business-critical operations spanning finance, procurement, HR, supply chain, and customer experience.We win with inclusionSAP’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world.SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.Compensation Range TransparencySAP believes pay transparency is essential to fostering an honest, supportive, and inclusive culture and is an important part of our commitment to pay equity. The salary range for this position is included in the job posting. The actual compensation offered to the successful candidate will fall within that range and will depend on factors such as education, skills, experience, location, and scope of the role, as determined through the selection process. Where applicable, SAP may also provide variable incentive opportunities and additional benefits, subject to the terms of the relevant plans and policies. Any variable incentive amount is target-based, with actual payouts dependent on company and individual performance. Please reference this link for a summary of SAP benefits and eligibility requirements: SAP North America Benefits .Due to the nature of the role, which involves global interactions with SAP entities, as well as with employees and stakeholders in Canada, functional proficiency in English is required for positions based in the Quebec.AI Usage in the Recruitment ProcessFor information on the responsible use of AI in our recruitment process, please refer to our Guidelines for Ethical Usage of AI in the Recruiting Process.Please note that any violation of these guidelines may result in disqualification from the hiring process.By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply
#J-18808-Ljbffr
You'll join the CX Order Management Services team, a cloud-native engineering group building the backbone of SAP's commerce fulfillment ecosystem. We ship features that directly impact how global enterprise customers manage orders at scale.In our team, we value technical craftsmanship, open feedback, andhavea people-first culture. Our environment is safe to let people be themselves and leverage their strengths.This high-performance and fast-paced environment is assured to provide rich opportunities for learning and growing.You will join a new team focused on building and maintaining the core of our OMS product from common backend services to CI/CD, you will get to collaborate with all the teamsin the groupand a wide variety of tasksJob Description
We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of their everyday engineering practice to join our engineering team. The SAP Customer Experience – Order Management Services (SAP CX OMS) unit builds and maintains high-quality cloud-native microservices. These microservices manage the order lifecycle and work closely with SAP Commerce Cloud and SAP S/4HANA. You'll work in a collaborative, agile team where quality engineering and customer impact go hand in hand.What You’ll DoYou will design and build scalable application systems independently. These systems will include AI-native components. They will also feature advanced RAG pipelines and multi-agent workflows. Evaluation and benchmarking frameworks to measure AI system quality, reliability, and performance are things you’ll build and own. You’ll optimize latency, throughput, and cost efficiency across systems. Observability and SRE practices, including monitoring, alerting, incident response, and root cause analysis, are areas you’ll implement and improve. You’ll partner with platform, data, and AI teams to design robust, production-ready solutions and improve system integration. System scalability, resilience, and maintainability are areas you’ll continuously work to strengthen.You will use AI-powered development tools to accelerate software delivery. From comprehending requirements and exploring designs to generating code, creating tests, debugging, documenting, and improving existing services.Design, develop, and test complex, scalable and performant cloud-native microservices for SAP's Order Management platformParticipate in full-sprint cycles: refinement, development, code review, and deploymentWrite unit, integration, and contract tests to ensure production-grade qualityOwn technical quality: establish coding standards, lead code reviews, and champion test automation practicesContribute to CI/CD pipelines and apply DevOps practices to automate build, test, deployment, and operational processes (SAP BTP, Kubernetes, GitHub Actions)Collaborate with architects, developers, product managers and other engineering teams to translate business requirements into technical solutionsMonitor application health, performance, and reliability and proactively address issues. Troubleshoot complex production issues across application, integration, and infrastructure layers;
drive root cause analysis and permanent fixesSupport technical documentation and knowledge sharing within the teamUse AI-assisted development tools every day. These tools help accelerate development. They also ensure high standards for architecture, security, performance, reliability, and maintainability. Review, validate, test, and improve AI-generated code rather than blindly accepting itStay current with emerging AI technologies and actively explore how new tools can improve engineering productivity. Define and enforce team-level standards for AI-assisted development. Bring recommendations to the team with a clear cost/benefit viewWhat You BringYou have deep experience in distributed systems and scalable application design, with strong hands-on skills in LLMs, advanced RAG patterns, and agentic workflows. Proficiency in system design for scale, resiliency, and fault tolerance is required. Strong experience in performance optimization, cost management, and troubleshooting complex production systems is essential. A solid understanding of SRE principles, observability (logs, metrics, tracing), and incident management is expected. Experience designing evaluation frameworks for AI systems, validating model behavior, and applying agentic engineering patterns is critical. Technical leadership and mentoring ability are also part of what you’ll bring.Bachelor's degree in Computer Science, Information Technology, or a related field — or equivalent functional experience6+ years of professional software development experienceExperience with AI-assisted development tools such as
Claude Code, GitHub Copilot, or similar
in a professional setting. Deep, functional fluency with AI developer tools across the full SDLC (design, coding, testing, observability) and awareness of the limitations and costsExpert level in Java;
experience with Spring Boot preferred and proven experience with REST API design and asynchronous messaging (Kafka, or similar)Knowledge of microservices architecture and cloud-native patternsA solid knowledge of software engineering basics. Awareness of microservices architecture and cloud-native patterns. Insight into clean code principles.Experience with CI/CD tooling (Kubernetes, Jenkins, GitHub Actions, ArgoCD, or similar)Working knowledge of relational and/or NoSQL databasesComfortable working in an agile/scrum environmentDrive clarity instead of waiting for itSolid communication skills;
able to work across distributed, cross-functional teams and present to stakeholdersNice to HaveKnowledge of OMS domain concepts (order capture, fulfillment, ATP, returns)Knowledge with cloud platforms — SAP BTP and AzureContributions to open-source projectsHow You WorkYou'll take end-to-end technical ownership of critical systems and contribute to engineering excellence across the team. Mentoring less-experienced engineers, guiding design and code quality, and building strong technical capabilities within the team are all part of the role. The team operates across global, cross-functional groups in a culture that values continuous improvement, operational excellence, and knowledge sharing.You enjoy being the go-to technical resource for the team — unblocking colleagues, pairing on hard problems, and accelerating onboarding of new membersYou take ownership of what you build, including its quality and operation in productionYou are curious, continuously learning, and comfortable working with new technologiesYou believe automation should eliminate repetitive work and improve qualityYou collaborate openly and enjoy solving complex problems with othersYou are realistic: you can balance technical excellence with customer and business prioritiesYou care about delivering software that is reliable, secure, scalable, and easy to maintainYou are comfortable doing AI-native development while applying robust engineering judgmentEqual Employment Opportunity (EEO) StatementOur company does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.Additional Information
About SAPWith a global network of customers, partners, employees, and thought leaders, SAP helps the world run better and improves people’s lives.As a leader in enterprise applications and business AI, SAP stands at the nexus of business and technology. For over 50 years, organizations have trusted SAP to bring out their best by uniting business-critical operations spanning finance, procurement, HR, supply chain, and customer experience.We win with inclusionSAP’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world.SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.Compensation Range TransparencySAP believes pay transparency is essential to fostering an honest, supportive, and inclusive culture and is an important part of our commitment to pay equity. The salary range for this position is included in the job posting. The actual compensation offered to the successful candidate will fall within that range and will depend on factors such as education, skills, experience, location, and scope of the role, as determined through the selection process. Where applicable, SAP may also provide variable incentive opportunities and additional benefits, subject to the terms of the relevant plans and policies. Any variable incentive amount is target-based, with actual payouts dependent on company and individual performance. Please reference this link for a summary of SAP benefits and eligibility requirements: SAP North America Benefits .Due to the nature of the role, which involves global interactions with SAP entities, as well as with employees and stakeholders in Canada, functional proficiency in English is required for positions based in the Quebec.AI Usage in the Recruitment ProcessFor information on the responsible use of AI in our recruitment process, please refer to our Guidelines for Ethical Usage of AI in the Recruiting Process.Please note that any violation of these guidelines may result in disqualification from the hiring process.By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Developer in Winnipeg, MB vacancy
$180k - $200k per year
...87597 Overview As a Staff Data Scientist, you are a technical visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels at building and deploying specific models, you are responsible for the scientific roadmap and architectural...Senior3 days per week- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop the core routing engine responsible for intelligent distribution of voice and digital...SeniorInternshipRemote workRelocation
- ...to contribute to the purpose of a company that strives to ensure its clients feel confident and secure about their future? As a Senior Developer, you will contribute within a System Team to evolving the technological foundations and practices that support development, operations...SeniorLong term contractWork at officeFlexible hours
- ...of banking services through modern microservices, cloud technologies, and event-driven architectures.We are looking for a Senior Software Developer (Java) to join our Loyalty Technology team and play a key role in designing, building, and evolving mission-critical...SeniorLong term contractTemporary workInternship
$130k - $150k per year
...careers while making a positive impact on pets and communities. Job OverviewWe are seeking a seasoned and forward-thinking Senior Applications Developer with deep expertise in cloud-native application development, particularly within the Microsoft Azure ecosystem. This role...SeniorLong term contractInternshipWork from homeFlexible hours- Location: Remote or Halifax, Nova ScotiaReports to: Senior team member of P2C-S Strategy and Operations teamPosition type: Part time or... ...and managing tools and systems.Position Overview The Senior Developer serves as a core technical leader within the Strategy and Operations...SeniorFull timePart timeInternshipWork at officeRemote work
- Career Opportunities: Senior Developer, Guidewire (8612)Full Time MARKHAM2 Job Location (country) (1) - Job Location (region) (1) At CAA Club Group, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad. As a trusted...SeniorFull timeWork from home
- ...performance fix, and every clean integration is a direct part of how we deliver on that promise to people who are counting on us. As a Senior Developer, you'll own your features end-to-end - from back-end architecture through front-end delivery, testing, and demo - and you'll...SeniorFull timeImmediate startRemote workFlexible hoursShift work
$120k - $135k per year
...(TTG) provides direct selling solutions to companies around the world. TTG is seeking a driven and detail-oriented Intermediate Senior Developer to join its Professional Services Team, leading client engagements across TTG's software platforms: Prowess - TTG's established...SeniorInternshipRemote work$100k - $142k per year
Senior Software Developer Your Moneris Career – The Opportunity Build secure, reliable products and integrations that support important day-to-day operations for Canadian businesses. In this hands‑on full‑stack role, you will deliver features across user experience, API,...SeniorWork at officeLocal areaRemote work$100k - $120k per year
...days per week onsite at our office located at 2 Queen St. E in Toronto, ON. The RoleWe're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day,...SeniorCasual workInternshipWork at officeLocal areaShift work2 days per week$130k - $155k per year
We are assisting our reputable client in the geoscience industry with the search for a Senior Back End Developer (C++/Python). Location: Toronto, ON - Hybrid (2 days in the office) Compensation & Perks: $130,000-$155,000/year plus health benefits, RRSP contributions...SeniorWork at office- ...distributors supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role MattersAs a Senior Java Developer, you will join a team at the heart of the backend systems that power mission‑critical supply chains in healthcare, retail, and...SeniorManual laborRemote work
- We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role, you will lead the modernization and architecture of our core diagnostic platforms, developing robust web applications,...Senior
- Développeur.se logiciel senior### Développeur.se logiciel seniorPostuler: Canada, Quebec, Montreal: Temps complet: Publié aujourd'hui: JR112010**Intelcom | Dragonfly** C’est plus de 100 stations de tri et des opérations sur trois continents. Leader canadien de la logistique...SeniorFull timePart timeFlexible hours
- Nous recherchons un analyste-programmeur senior pour rejoindre notre équipe d’ingénierie à Montréal . Vous participerez à l’analyse d’un système existant et au développement d’une nouvelle application Windows utilisée pour configurer des panneaux de détection et d’alarme...SeniorWork at office
$144.7k - $195.9k per year
...empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team . This role is for someone who is passionate about building innovative...SeniorWork at officeLocal areaFlexible hours- ...on issues such road safety and infrastructure, the environment, seniors’ mobility, and consumer protection. Associates share in each other... ...existing application effectiveness and efficiency and then develop strategies for improving or leveraging these systems.Create detailed...SeniorWork from home
- ...growing set of AI-driven workflows. The team that runs it is small, senior, and split between Canada and Italy. We've spent this year... ...cleaning up years of accumulated access. We're adding a senior developer to carry that forward. You'll build on the platform every week,...SeniorFor contractorsWork at officeWorldwide3 days per week
- ...unnecessary jargon. More than consultants, we aim to be reliable partners in our clients’ long-term success. Position Summary The Senior Software Developer will play a key role in designing, developing, and modernizing Ellement\'s enterprise software platforms that support...SeniorLong term contract
- ...commerce engine and a producer of cultural content, generating an average of 100 million monthly page views. About the RoleAs a Senior Data Developer, Data & AI, you will be responsible for designing and delivering reliable, scalable data pipelines and datasets that power...SeniorLong term contractPermanent employmentFull timeContract workTemporary workWork at office
$128.3k - $203k per year
...deliver on the promise of AI.What is The Role: We're looking for a Senior Software Engineer to join our Streams UI team, where you'll have... ...using AI-assisted development tools. These tools can help you develop features faster, fix complex systems, and improve existing...SeniorLocal areaFlexible hours- ...latest technologies and making a difference in the world.Job Title :Senior Software DeveloperLocation: Mississauga, Ontario, CanadaWork... ...We Are It all started with a classic story about one developer’s vision. In 1995, Carl Rodrigues, President and CEO of SOTI, has...SeniorInternshipWorldwideFlexible hours
- We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application systems for a major financial services client. This role bridges high-scale microservices architecture with GenAI. You will help...SeniorInternshipWork at officeRemote workRelocation2 days per week
- Employment Type: Permanent Job Description: Senior Data Developer- Montreal onlyOur data platform powers analytics and AI products for over 200 global travel partners and we need a technical leader to build pipelines that can handle this scale. This is your chance to own complex...SeniorPermanent employmentWorldwide
$107.1k - $130.9k per year
...team with a big impact, moving fast while holding a high bar for performance, accessibility, and SEO. We're looking for a Senior Web Developer to lead complex web projects, shape technical decisions, and help scale the platform behind Relay's growth. You'll work in a modern...SeniorInternship- ...reference data, pricing, common data, and corporate actions.As a Senior Data Engineer, you will own production data systems built with Snowflake... ...distribute data from vendors, internal systems, APIs, and files.Develop and maintain dbt models and Snowflake data structures supporting...SeniorWork at office
- Get AI-powered advice on this job and more exclusive features. Role OverviewThe Senior Software Developer will be responsible for designing, developing, and implementing automation, integrations, and reporting solutions across enterprise platforms. This role includes creating...Senior
$89.07k - $115.79k per year
The AMA is recruiting for the position of Senior Web Developer. As a member of the Information Systems Group team, the Senior Web Developer will play a critical role in ensuring that AMA initiatives are supported through design, development, delivery, and maintenance of AMA’...SeniorWork at officeRemote workWork from home- ...profiles. However, we encourage candidates who may fall outside of this range to apply as well.About The Role We’re looking for a Senior AI Developer to join our growing team!What You’ll Do Here Evolve the MLOps platform to improve the business’ operational processes,...SeniorLong term contractFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!
Related searches
- report developer Winnipeg, MB
- information developer Winnipeg, MB
- designer developer Winnipeg, MB
- junior developer Winnipeg, MB
- programmeur Winnipeg, MB
- interactive developer Winnipeg, MB
- java spring boot developer Winnipeg, MB
- remote developer Winnipeg, MB
- informatica developer Winnipeg, MB
- senior developer Winnipeg, MB

