WHAT YOU'LL DO** In your day-to-day role, you will: + Design, develop, test, deliver, and maintain applications that meet business objectives and user needs in the travel and expense management space + Build microservices using either: + Concur Core Tech Stack and extensions on BTP using Java/Kotlin/Go, or + Microsoft stack technologies (C#, ASP.NET MVC, WCF) depending on the project requirements + Develop core features and enhancements for Concur products (Travel solutions) + Design scalable, secure, and high-performing applications while writing clean, maintainable, and efficient code + Conduct and participate in code reviews to ensure quality and knowledge sharing + Apply AI/GenAI/LLM capabilities to enhance product functionalities and user experience + Contribute in code areas that need refactoring and architectural changes + Investigate product issues with in-depth analysis and customer impact and assist with prioritizing them + Troubleshoot, debug, and enhance existing applications to optimize performance (code and database) and security + Automate testing at multiple levels to ensure software reliability + Drive and participate in various DevOps activities + Collaborate with cross-functional teams, such as Product Management and User Experience Design, to define, design, and ship new features + Work with project team to plan, prioritize, and schedule features, making appropriate compromises to ensure high quality and timely delivery + Proactively coordinate status updates across disciplines and feature teams, clearly identify risks, dependencies, and other obstacles + Mentor less-experienced developers and participate in knowledge sharing activities + Maintain leadership in corporate compliance (PCI, GDPR, etc.) **WHAT YOU BRING** + 8 years of minimum relevant experience in software development + Master's or Bachelor's degree in Computer Science, Engineering or equivalent + Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems + Min 8 years of programming experience with at least one modern language such as Java, C#, Go, Kotlin, or other object-oriented programming models + Deep knowledge of data structures and algorithms + Experience with AI or GenAI or LLM/SLM implementation in business applications + Experience in developing and deploying applications to cloud platforms such as AWS + Proficiency with container technology such as Docker, Kubernetes + Understanding of agile development principles/practices and the roles/responsibilities of agile team members + Experience with automated testing frameworks and tools (JUnit, Selenium, JMeter, etc.) + Experience with SOAP/REST web services, Git, and CI/CD pipelines (Jenkins or similar) + Strong problem-solving skills and ability to work on complex technical projects or business issues + Self-motivation with an innate sense of curiosity and commitment to continuous learning + Team-first attitude with ability to work across functional and locational teams + Experience with travel industry or expense management systems would be advantageous **ACCOUNTABILITY** + Manages expertise ensuring business-critical & innovative results + Responsible for delivery of outcomes of complex and innovative functional issues integrating client needs, strategic business goals, and financial objectives + Ensures that goals and milestones are met and approved budgets are managed appropriately + May include team lead or supervisory responsibilities + Manages escalation appropriately + Builds strategic partnerships with key decision makers in customer & partner organizations **MEET YOUR TEAM** You will join the SAP Concur team in Bellevue, which is pivotal to SAP Cloud growth. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management.