08 Nov
|
SAP IT Business Systeme
|
Montreal
08 Nov
SAP IT Business Systeme
Montreal
- Compensation: CAD 77,500 - CAD 166,200 - yearly
Company Description
TheCX Order Management Services teamisa 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'll join the CX One OMS UI team,a focused engineering group building the unified back-office interface for SAP's Order Management Services.You are stepping in at the consolidation and hardening stage ahead of the product's initial release.The broader CX OMS engineering organization powers the order lifecycle for some of the world's largest enterprise retailers and commerce operators. Our backend services handle order capture, fulfilment orchestration, inventory availability, and returns at scale.
Job Description
About the Role
We are looking for a motivated and product-minded UI Developer to join the CX One OMS UI, SAP's unified back-office interface for Order Management Services. The UI brings co-operatively multiple OMS applications into one coherent experience, helping enterprise customers manage their order operations across channels and fulfilment networks.
This means you will not be starting from scratch: you will be inheriting a working codebase, contributing to its technical quality and completeness, and helping deliver something stable and polished to market. You'll work in a team of engineers in a collaborative,
agile environment where delivery discipline and technical craftsmanship go hand in hand.
You will help the team use effective AI-assisted development practices. You will use current tools and workflows. The goal is to improve productivity. We also want to maintain software quality, security, and maintainability. This will drive customer impact.
What You'll Do
You'll design, develop, and maintain production-grade AI-enabled features and services, with a focus on scalability and reliability. LLM integration and basic RAG workflows, including prompt management and response validation, are part of your core work. You'll build and improve evaluation and benchmarking pipelines to measure AI output quality and system performance. Application health, latency, throughput, and system efficiency are areas you'll actively monitor and improve. Debugging and resolving production issues, contributing to incident analysis, and implementing stability fixes are all expected. You'll support and enhance CI/CD pipelines and deployment workflows. Cross-functional collaboration to refine requirements and improve system design is a regular expectation.
- Build, refine, and harden features in a production-grade React / TypeScript frontend that serves enterprise customers managing complex order management operations
- Apply the SAP Design System consistently, using an enterprise UI component library as the underlying toolkit
- Translate Figma designs and UX specifications into user interfaces that are precise, accessible, and responsive. Identify any design ambiguities and technical limitations early while collaborating with UX designers and product owners.
- Implement and maintain REST API integrations with robust error handling, loading state management, and consistent data patterns
- Write unit, component, and integration tests (Vitest, React Testing Library) and contribute to E2E test coverage (Playwright)
- Contribute to CI/CD pipelines and the reliability of build and deployment automation
- Participate actively in code reviews, giving and receiving constructive, specific feedback
- Use AI-assisted development tools every day. This includes tasks such as implementing, refactoring, generating tests, and creating documentation. Always review and validate any AI-generated results before accepting them.
- Support technical documentation and knowledge sharing within the team
What You Bring
You have robust coding and debugging skills and hands‑on experience building and operating cloud-based microservices. A solid awareness of APIs, distributed systems basics, and CI/CD practices is required. Experience with AI/LLM workflows, including prompt design, basic RAG patterns, and integrating AI services into applications, is important. Knowledge with observability (logging, metrics, tracing), performance tuning, and system monitoring is expected. An ownership mindset, combined with experience in testing, validation, and troubleshooting production systems, will set you up to contribute well.
- Bachelor's degree in Computer Science, Software Engineering, or a related field — or equival
📌 UI Developer (Montreal)
🏢 SAP IT Business Systeme
📍 Montreal