Image-HasTech

Full Stack Developer

SAP India Pvt.Ltd
Salary: Not Disclosed

Description

Job description SENIOR FULL STACK DEVELOPER (T3) – SAP SUCCESS FACTORS CLOUD PAYROLL PURPOSE AND OBJECTIVES Come and make the future happen and join the development team of SAP SuccessFactors Cloud Payroll. Under the brand SAP SuccessFactors we develop state-of-the-art cloud computing products for HR processes (Human Experience Management HXM) in an international setup. These products help our customers to simplify HR processes, support talent development, and maximize employee engagement to transform strategies into measurable business outcomes. With our product portfolio we are the market leader (20 million users in 177 countries) and continue to grow at a fast pace. Become part of the team that is rapidly advancing the capabilities of our SAP SuccessFactors products and work with SAP’s proven Cloud experts. One of our important SuccessFactors products is Cloud Payroll, a comprehensive Cloud product for Global payroll. Payroll is a key part of SAP’s offerings. We are the leading provider of payroll software and our software pays more than 80 million people around the world. Come and make the payroll happen, join the SAP SuccessFactors Cloud Payroll team. We offer a dynamic, international work environment, with opportunities for continuous learning, training, and career development. To ramp up and get familiar with your work and the organization, you can make use of a dedicated buddy in your team who supports you personally. You will work in a Scrum team with a diverse mix of highly motivated young and mature talents. We are looking for talented, goal oriented, motivated and proactive team player with excellent technical, problem solving and communication skills coupled with a willingness to take initiative and effectively apply the knowledge gained towards accomplishment of project/program goals. EXPECTATIONS AND TASKS Be part of the engineering team located in Bangalore and work in a highly motivated Scrum team of Payroll Software Development: • Work as a Senior full stack developer in an agile development team according to the Scrum methodology. • Responsible for development, focusing on designs, coding, testing, quality assurance of complex product features in a development team. Resolves complex issues within own area of expertise and supports others in resolving issues. • Show initiative and drive topics to resolution in a high level of quality, speed, reliability and efficiency considering the essential non-functional requirements. • Work closely together with others and share expertise to ensure product success. • Constantly improve own work methods to gain state-of-the-art agile software engineering skills. • Enhance skills beyond own core functional focus and works on other tasks for the benefit of the team. • Have advanced overall product and technical knowledge and share expertise within and across team and organization. • Have advanced knowledge of development processes and product standards. EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES BE / BTech / MCA / MS / MTech in Computer Science, Information Science, Information Technology. Required Skills & Competencies • Expert level Java coding skills and expertise in building Web Services (REST, OData), JPA, JDBC with focus on performance and scalability. • Expertise in Spring, Spring-Boot, Dependency Injection, REST, ORM frameworks like Hibernate. • Knowledge of Javascript and web UI frameworks like UI5, React, Angular and other equivalent frameworks is an advantage. • Experience in design and development of distributed software systems and cloud development. • Sound knowledge of OOAD, algorithms, data structures and design patterns. • RDBMS concepts and Solid foundation with relational database and SQL. • DevOps mindset – inherent sense of ownership through the development and deployment lifecycle. • Expertise in debugging, troubleshooting and performance tuning. • Knowledge of lean development infrastructure process including Git, Jenkins etc. and exposure to Continuous Delivery practices. • Test Driven Development and passion about unit testing, integration testing and test automation. • Strong analytical and problem-solving skills. • High self-motivation and execution skills: result-driven, ability and willingness to quickly take responsibility and to execute. • Must have proven ability to work in a team. • Excellent verbal and written communication skills. Preferred skills • Experience with Micro services-based software development on Cloud Foundry/ Kubernetes/ Hyperscalers. • Experience on Domain Driven design and Event-based architecture • Experience with the development of distributed parallel, transactional, multi-tenant systems. • Working knowledge of SCRUM and agile development principles and tools in all aspects of the software development lifecycle. • Experience of application development in the HXM and Payroll area is an advantage. WORK EXPERIENCE • 8+ Years of experience in cloud software development. • Experience in Test Driven Development and Agile Development. • Proven record of working with diverse teams and partners. Expected Travel: 0 - 10% RoleFull Stack Developer Industry TypeIT Services & Consulting Functional AreaEngineering - Software & QA Employment TypeFull Time, Permanent Role CategorySoftware Development

Role and Responsibilities

  • Job description SENIOR FULL STACK DEVELOPER (T3) – SAP SUCCESS FACTORS CLOUD PAYROLL PURPOSE AND OBJECTIVES Come and make the future happen and join the development team of SAP SuccessFactors Cloud Payroll. Under the brand SAP SuccessFactors we develop state-of-the-art cloud computing products for HR processes (Human Experience Management HXM) in an international setup. These products help our customers to simplify HR processes, support talent development, and maximize employee engagement to transform strategies into measurable business outcomes. With our product portfolio we are the market leader (20 million users in 177 countries) and continue to grow at a fast pace. Become part of the team that is rapidly advancing the capabilities of our SAP SuccessFactors products and work with SAP’s proven Cloud experts. One of our important SuccessFactors products is Cloud Payroll, a comprehensive Cloud product for Global payroll. Payroll is a key part of SAP’s offerings. We are the leading provider of payroll software and our software pays more than 80 million people around the world. Come and make the payroll happen, join the SAP SuccessFactors Cloud Payroll team. We offer a dynamic, international work environment, with opportunities for continuous learning, training, and career development. To ramp up and get familiar with your work and the organization, you can make use of a dedicated buddy in your team who supports you personally. You will work in a Scrum team with a diverse mix of highly motivated young and mature talents. We are looking for talented, goal oriented, motivated and proactive team player with excellent technical, problem solving and communication skills coupled with a willingness to take initiative and effectively apply the knowledge gained towards accomplishment of project/program goals. EXPECTATIONS AND TASKS Be part of the engineering team located in Bangalore and work in a highly motivated Scrum team of Payroll Software Development: • Work as a Senior full stack developer in an agile development team according to the Scrum methodology. • Responsible for development, focusing on designs, coding, testing, quality assurance of complex product features in a development team. Resolves complex issues within own area of expertise and supports others in resolving issues. • Show initiative and drive topics to resolution in a high level of quality, speed, reliability and efficiency considering the essential non-functional requirements. • Work closely together with others and share expertise to ensure product success. • Constantly improve own work methods to gain state-of-the-art agile software engineering skills. • Enhance skills beyond own core functional focus and works on other tasks for the benefit of the team. • Have advanced overall product and technical knowledge and share expertise within and across team and organization. • Have advanced knowledge of development processes and product standards. EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES BE / BTech / MCA / MS / MTech in Computer Science, Information Science, Information Technology. Required Skills & Competencies • Expert level Java coding skills and expertise in building Web Services (REST, OData), JPA, JDBC with focus on performance and scalability. • Expertise in Spring, Spring-Boot, Dependency Injection, REST, ORM frameworks like Hibernate. • Knowledge of Javascript and web UI frameworks like UI5, React, Angular and other equivalent frameworks is an advantage. • Experience in design and development of distributed software systems and cloud development. • Sound knowledge of OOAD, algorithms, data structures and design patterns. • RDBMS concepts and Solid foundation with relational database and SQL. • DevOps mindset – inherent sense of ownership through the development and deployment lifecycle. • Expertise in debugging, troubleshooting and performance tuning. • Knowledge of lean development infrastructure process including Git, Jenkins etc. and exposure to Continuous Delivery practices. • Test Driven Development and passion about unit testing, integration testing and test automation. • Strong analytical and problem-solving skills. • High self-motivation and execution skills: result-driven, ability and willingness to quickly take responsibility and to execute. • Must have proven ability to work in a team. • Excellent verbal and written communication skills. Preferred skills • Experience with Micro services-based software development on Cloud Foundry/ Kubernetes/ Hyperscalers. • Experience on Domain Driven design and Event-based architecture • Experience with the development of distributed parallel, transactional, multi-tenant systems. • Working knowledge of SCRUM and agile development principles and tools in all aspects of the software development lifecycle. • Experience of application development in the HXM and Payroll area is an advantage. WORK EXPERIENCE • 8+ Years of experience in cloud software development. • Experience in Test Driven Development and Agile Development. • Proven record of working with diverse teams and partners. Expected Travel: 0 - 10% RoleFull Stack Developer Industry TypeIT Services & Consulting Functional AreaEngineering - Software & QA Employment TypeFull Time, Permanent Role CategorySoftware Development

Summary

Job Type : FULL TIME
Designation : Full Stack Developer
Posted on : 6 June 2022
Salary : Not Disclosed
Qualification : UG :B.Tech/B.E. in Computers PG :MS/M.Sc(Science) in Computers, MCA in Computers, M.Tech in Computers
Work experience : 8 - 13 years
Email : [email protected]
Contact : 91-80-66655771
Website : https://www.sap.com/india/index.html
Application End : 31 December 2023