As a Senior Developer, you will work with Architects, Product managers and senior leadership to plan & deliver key enhancements and features in the SAP Ariba Sourcing product.
Tasks would include the following responsibilities:
Designing, coding, testing, and quality assurance of complex product features.
Plays an integral role in the entire software development lifecycle, including participation in design sessions, defining functional requirements, working with development teams, building proof-of-concepts and testing.
Lead solution design and implementation in a global IT delivery organization.
Develop and prepare the IT landscape and technical roadmap.
Guide the architectural decisions and provide technical leadership across multiple teams.
Ensure the technical standards and good practices are implemented across multiple projects.
You will be expected to cooperate with multiple Teams and multiple stakeholders.
Complete the deliverables with high quality and within the set timeframe.
Drive continuous improvements with focus on quality, usability, and maintainability.
Establish a trusted partnership with our internal business and technical counterparts.
Become proficient with business processes implemented in the solution and look for opportunities to simplify.
What you bring:
As SAP Procurement Product Team, our mission is to provide the world s leading cloud-based spend management solution, unifying the SAP Procurement portfolio across SAP S/4HANA, SAP Ariba.
Experience with design systems in UML annotations and ORM models and the latest tech stacks.
Proficient in writing applications using modern JavaScript-based UI stacks (UI5 would be an added advantage).
Proficient in cloud and Java-based microservices/micro-frontend architectures.
Proficient in problem-solving, conducting root cause analysis, and effectively managing technical debt.
Experience with performance profiling and tuning using Dynatrace or similar tools.
Experience and knowledge with security standards like OWASP & performance standards.
Proficient in development tools and practices such as Git workflows, Git Actions, Test Automation, and CI/CD pipelines (BTP stack would be an added advantage).
Familiarity with agile project delivery (Scrum, Kanban).
Ability to work in an international, virtual team, and hybrid office/remote working environment.
Ability to guide and support other team members, providing technical guidance and assistance.
The ability to clearly and effectively communicate complex technical concepts to technical and non-technical stakeholders.
Good to have NLP, Gen-AI/ML capabilities knowledge and ML Model integrations.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time