Job Description
As an integral member of the SAP Cloud Platform Core Unit in Bangalore, India, you will be contributing to development in one of the following areas:
• Data Management Services for Cloud Foundry, Kubernetes Environments – Both SAP Managed and Cloud Provider based data management services
• Kubernetes as a Service – Multi-Cloud Kubernetes Cluster as a Service
• Kernel Services – Enable the development of SAP CP Kernel Services - technical services used by all SAP cloud solutions to make the Intelligent Enterprise a reality for our customers
EXPECTATIONS AND TASKS
• Demonstrate excellent quality, design, development and delivery skills in scrum teams working in short development and release cycles.
• Use and extend Open Source frameworks heavily and contribute to them, as well.
• Work with geographically distributed teams seamlessly
• Building upon domain knowledge in the area of application and service development in cloud and also in the technical/proprietary skills to reach levels of expertise
• Having a logical approach to problem solving and have the ability to respond to detailed queries
• Working as a fully contributing team member with independent planning & execution responsibilities
• Site reliability engineering for the Service that your team is responsible for
SKILLS AND COMPETENCIES
• Excellent programming know-how in JAVA/JavaScript/C++/NodeJS/Ruby/GO or in any other languages especially framework development. Deep expertise in at least one programming language & tech stack to write maintainable, scalable, unit-tested code
• Passion towards adopting and contributing to open source
• Ability to work with the team in the design and development aspects for the product
• Good understanding of building scalable Web Applications/Cloud Services using cutting edge Web Technologies (JQuery, Server-Side JS, REST, OData)
• Sound knowledge in Object Oriented Programming Principles, Design Patterns, Software Architecture
• Excellent analytical and problem-solving skills
• Goal-oriented team worker with good communication skills. Fluent in English, both written and spoken.
• Ability to work independently, and eagerness to learn and explore new topics
• Prior experience in working with Agile software methodologies
• Strong analytical and problem-solving skills
TECHNOLOGY STACK
• Languages – Java, NodeJS, Golang
• Scripting Languages – Chef, Python, Shell Scripting
• UI – AngularJS, Object Oriented JavaScript, CSS, HTML, SAP UI5
• Storage & Databases – Swift, S3, PostgreSQL, MongoDB, Redis
• Messaging - RabbitMQ
• PaaS & Container Orchestration – Cloud Foundry, Kubernetes
• IaaS – AWS, Microsoft Azure, Google Cloud Platform, OpenStack
EDUCATION AND QUALIFICATIONS/WORK EXPERIENCE
• Masters or bachelor’s degree in Engineering or Technology, majoring in Computer Science, from a premiere institute, with excellent academic records.
• Sound understanding cloud native development and architecture
• 2-6 years of relevant experience in software development
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer | Fullstack position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
