Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Development Architect-Cloud HCM Engineering @ SAP India

Home > Programming & Design

 Development Architect-Cloud HCM Engineering

Job Description

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 Capital Management HCM) 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. Your responsibility will be to cover all stages and tasks within the entire software development cycle and contribute to architecture and concept definition in the area of Payroll Software Development:

  • Evaluate architecture risks and estimates effort for business case or backlog item.
  • Translate business and product requirements into technical requirements, model and software architecture. Collect and document requirements and constraints with high impact on the architecture as basis for architectural decisions.
  • Be responsible for defining the product?s architecture together with implementation team(s), drive alignment of architecture concepts and ensure documentation in architecture concept document(s).
  • Support and advice product owner/ team members by ensuring technical and architectural feasibility, readiness, and compliance.
  • Identify opportunities for reuse of architecture concepts or software parts and cross- team synergies.
  • Align architecture with stakeholders regarding architectural or technical dependencies.
  • Be responsible for setting up collaboration with developers/architects of the product team/implementation team(s) and contribute to all tasks of implementation team/product team.
  • Coach and advise implementation team(s) on all aspects which have impact on the architecture, review design documents of implementation teams regarding compliance with ACD and relevant product line guidelines.
  • Monitor implementation of the architecture concepts together with implementation team.
  • Implement software parts, typically related to infrastructure or architecture.


EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES

Education

BE / BTech / MCA / MS / MTech in Computer Science, Information Science, Information Technology.

Required Skills & Competencies

  • Established role of a Technical Architect, with a strong technical background and competencies, and a track record of individual technical accomplishments.
  • Sound knowledge in Object Oriented Programming Principles, Design Patterns and Software Architecture.
  • Deep understanding of Cloud software and Cloud technologies.
  • Excellent Java programming skills with experience in various Web based Java technologies and frameworks like Spring, Olingo and UI Technologies like UI5, React, Angular, etc. Understanding of oData, REST APIs for system integration.
  • Experience in working with continuous delivery and continuous deployment enabled setups.
  • Customer handling experience, Excellent communication (verbal and written) and interpersonal skills, Team player and ability to work proactively, provide mentoring and directions to the team and make technical decisions independently.
  • Ability to network across the organization, and exhibit the desire to learn, innovate and explore & lead topics.

Preferred skills

  • Working knowledge of agile development principles and tools in all aspects of the software development lifecycle.
  • Understanding of SAP products and technologies including SAP HANA, SAP Fiori, SAP S/4HANA etc.
  • Experience with the development of distributed parallel, transactional, multi- tenant systems.
  • Experience with Micro services based software architecture, API- driven development on Cloud Foundry, Kubernetes and Hyperscalers.
  • Experience of application development in the HCM and Payroll area is an advantage.

WORK EXPERIENCE

  • 10 Years of experience in software development.
  • 5 years of experience as Software Architect.
  • Experience in building highly scalable, secure enterprise cloud products is a plus.
  • Experience in Test Driven Development and Agile Development.
  • Proven record of working with diverse teams and partners.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Production/Industrial
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization

Contact Details:

Company: SAP India
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Computer science Cloud computing Payroll Software design Architecture System integration Application development Scrum test driven development Information technology

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

SAP India

As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device SAP empowers people and organizations to work together m...