Description


  • Develop and ensure the quality of complex product features: Focus on design, coding, automated testing, and quality assurance within a development team.
  • Understand the business context of SAP service delivery: Gain in-depth knowledge of how services like MaxAttention, Enterprise Support, and Preferred Success are provided.
  • Analyze and resolve complex software issues: Work on existing and new codebases to solve problems and optimize performance.
  • Apply Agile Software Engineering and DevOps principles: Drive continuous delivery and improvement through agile methodologies.
  • Collaborate with all process stakeholders: Work closely with Product Owners, Architects, Project Managers, Scrum Masters, Developers, User Assistance Developers, and DevOps to ensure a seamless development process.
  • Deliver high-quality results with enthusiasm and commitment: Approach tasks with a proactive mindset to achieve exceptional outcomes.
  • Build future-proof products using state-of-the-art technologies: Leverage modern technology to create sustainable and innovative solutions.

 

 

WHAT YOU BRING

 

EDUCATION AND QUALIFICATIONS/ SKILLS AND COMPETENCIES

 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields (BE/BTech, MCA/MTech).
  • Proficiency in software development with strong programming skills in languages such as Java, JavaScript, Python, or similar.
  • Experience with Agile methodologies (e.g., Scrum, Kanban) and DevOps practices.
  • Familiarity with modern development tools and frameworks (e.g., Git, CI/CD pipelines, cloud platforms like AWS, Azure, SAP BTP, Maven, Node.js).
  • Knowledge of automated testing, quality assurance, and code review processes.
  • Strong understanding of software architecture, design patterns, and object-oriented programming (OOP) principles.
  • Excellent problem-solving skills with the ability to analyze and resolve complex technical issues.
  • Strong communication and interpersonal skills, with a focus on teamwork and collaboration.
  • Self-motivated with a commitment to delivering high-quality results.
  • A desire to learn new technologies and stay current with industry trends.

 

WORK EXPERIENCE

 

  • Minimum of 3 years of professional experience in software development.
  • Hands-on experience troubleshooting and resolving complex software issues.
  • Experience working in cross-functional teams and collaborating with diverse stakeholders (Product Owners, Architects, Scrum Masters, etc.).
  • Experience working in global teams with high levels of collaboration.
  • Experience in cloud application development is an advantage

Education

Bachelor's or Master's degrees