Full Stack Developer – Concur Travel Core & AI Engineering
Vancouver, British Columbia, Canada · Tempo pieno
Sii il primo a candidarti
- Esperienza
- 2+ anni
- Stipendio
- CAD 108,100 – CAD 222,800 / year
- Aperture
- 1
- Pubblicato
- 1 ora fa
- Modalità di lavoro
- In ufficio
- Istruzione
- Bachelor's degree in Computer Science, Software Engineering or related field
- Riprendere
- È necessario candidarsi
Dove lavorerai
Descrizione del lavoro
About SAP and the Role
At SAP, our mission is to help the world operate better by empowering you to bring your best. We serve over 20 industries and support 80% of global commerce. We offer a workplace that values authenticity, prioritizes well-being, and fosters a sense of belonging, alongside continuous learning, skill advancement, and comprehensive benefits.
What You'll Do
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, Angular, React, TypeScript, and cloud-native technologies.
- Enhance frontend user interfaces, build RESTful APIs, and develop backend services with emphasis on performance, security, and reliability.
- Collaborate with Product Managers, UX Designers, Architects, and engineering teams to create seamless and engaging user experiences.
- Participate in design discussions, code reviews, architectural decisions, and continuous improvements.
- Debug and resolve production issues, delivering long-term solutions.
- Contribute to AI-driven projects such as intelligent recommendations, conversational systems, and machine learning features.
- Promote software quality through automated testing, monitoring, and adherence to best engineering practices.
Qualifications and Experience
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- At least 2 years of professional experience in full-stack software development.
- Proficiency with modern front-end frameworks like Angular, React, or equivalents.
- Strong backend development skills in Java and Spring Boot or similar technologies.
- Experience designing and using REST APIs and microservices architectures.
- Solid understanding of software engineering principles, OOP, data structures, and algorithms.
- Familiarity with SQL and relational databases.
- Ability to troubleshoot, debug, and optimize applications in production.
- Experience using Git and modern software development workflows.
- Excellent English communication skills, both spoken and written.
- Ability to work independently within a collaborative, distributed, cross-functional team.
Additional Desired Skills
- Knowledge of TypeScript, JavaScript, Kotlin, Golang, Python, C#, or C++.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) technologies.
- Understanding of CI/CD pipelines and DevOps methodologies.
- Knowledge of NoSQL databases such as Redis.
- Awareness of distributed systems concepts, performance tuning, security, authentication, and monitoring.
- Exposure to AI, machine learning, generative AI, prompt engineering, or large language models.
- Track record of building and maintaining scalable, highly available enterprise applications.
- Ability to engage in technical design, architecture discussions, and mentoring junior developers.
About the Team and Environment
SAP Concur Travel leads the corporate travel management space by delivering solutions that enable booking of flights, hotels, and transportation compliant with company policies. On this team, you'll develop core platforms enhanced by AI, machine learning, and generative AI technologies. You will create intelligent travel experiences, conversational aids, and recommendation engines that boost productivity for millions globally.
Our agile and collaborative worldwide engineering group includes software engineers, architects, product managers, and AI experts, offering an inspiring environment to innovate at scale.
Company Culture and Inclusion
SAP is recognized for driving ERP software leadership and has expanded into business applications, analytics, intelligent technologies, and experience management. With 200 million users around the world, we uphold a culture of inclusion, health and well-being prioritization, and flexible working arrangements to empower every individual.
We value diversity and provide accommodations for applicants with disabilities. We are committed to equal employment opportunity regardless of age, race, religion, ethnicity, gender identity or expression, sexual orientation, veteran status, or disability.
Compensation and Benefits
The annualized salary range for this role is between 108100 and 222800 CAD, depending on factors such as education, skills, experience, role scope, and location. This includes base salary and variable incentives contingent on company and individual performance. A detailed summary of benefits is available upon inquiry.
Additional Information
- Location: Vancouver, British Columbia, Canada
- Work Type: Full-time, onsite
- Requisition ID: 454692
- Expected Travel: 0-10%
- English proficiency is required for positions in Canada, including Quebec.
- SAP follows ethical AI use guidelines in recruitment processes; violations may lead to disqualification.