Logo of Huzzle

Full-Stack Developer

image

SAP

14d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Vancouver
    Remote

AI generated summary

  • You need a degree in Computer Science, skills in Java/JavaScript, cloud-native tech, and experience in microservices. Knowledge of databases and troubleshooting in production is a plus.
  • You will design and deliver high-quality features, collaborate internationally, identify product gaps, assess new technologies, and support deployment and monitoring of solutions for enterprise customers.

Requirements

  • Degree in Computer Science or Software/Computer Engineering, or equivalent
  • Solid understanding in data structures, algorithms and principles of object-oriented design
  • Knowledge of databases, web application servers, and web technologies
  • Experience developing production-ready code using Java, JavaScript, TypeScript, Node.js, or similar languages
  • Proficiency in cloud-native development technologies and architectures commonly used on platforms such as Kubernetes/Cloud Foundry, AWS/Azure/GCP
  • Ability to work well both independently and as part of a team, strong sense of initiative, urgency, and ownership
  • Experience with the following would be an asset:
  • Common cloud-native technologies and platforms such AWS, Azure, GCP, Cloud Foundry, and OpenStack
  • Microservice development at scale and associated challenges, such as high availability, scalability, performance, observability, security, testability, and cost-efficiency
  • Troubleshooting and debugging complex software systems in production environments, followed by recommendations through root cause analysis
  • Using or operating HANA or HANA Cloud for web applications
  • Containerization application technologies such as Docker and Kubernetes
  • Leveraging cloud monitoring tooling for operating services (Elastic, Splunk, Prometheus, Loki, Grafana, Dynatrace, Open Telemetry)

Responsibilities

  • Design, develop, lead and deliver high-quality features on a robust technology stack based on cloud design patterns.
  • Work closely with our engineering and operations team to build, test and deploy your solutions to production, as well as monitor and safeguard consumption by our enterprise-scale customers.
  • Take the initiative to identify gaps and opportunities in our product and technology stack.
  • Collaborate with teams locally and globally, in locations such as Germany, France, and India, to contribute to key deliverables that provide innovative business value to our customers.
  • Assess new technology projects and tools, and migrate our environment to new versions to keep pace with rapid changes in the industry.

FAQs

What is the job title for this position?

The job title for this position is Full-Stack Developer.

What organization is this position part of?

This position is part of the SAP Analytics Cloud Application Platform organization.

What is the main focus of this role?

The main focus of this role is on back-end topics involving the development and management of scalable microservices within a rapidly growing SaaS solution.

What type of work environment can candidates expect?

Candidates can expect a highly collaborative, caring team environment with a strong focus on learning and development.

What level of education is required for this position?

A degree in Computer Science, Software/Computer Engineering, or an equivalent field is required.

What programming languages should candidates be proficient in?

Candidates should have experience developing production-ready code using Java, JavaScript, TypeScript, Node.js, or similar languages.

What cloud-native development technologies should candidates be familiar with?

Candidates should be proficient in cloud-native development technologies and architectures commonly used on platforms such as Kubernetes, Cloud Foundry, AWS, Azure, or GCP.

Is experience with microservices development important for this role?

Yes, experience with microservice development at scale and associated challenges is considered an asset.

What soft skills are important for this position?

Strong collaborative skills, a sense of initiative, urgency, and ownership are important for this position.

What is the salary range for this position?

The targeted combined salary range for this position is CAD 71,000 - CAD 150,800.

Are there opportunities for professional development?

Yes, the company emphasizes learning and development, recognizing individual contributions and providing various benefit options.

What is SAP's stance on workplace inclusion?

SAP fosters a culture of inclusion and is committed to ensuring everyone feels included and can perform at their best, regardless of background.

Does SAP support accessibility accommodations for applicants?

Yes, SAP provides accessibility accommodations to applicants with physical and/or mental disabilities upon request.

Is there any travel expected for this role?

Yes, the expected travel for this position is 0 - 10%.

Are there specific conditions for the Employee Referral Program?

Yes, only permanent roles are eligible for the SAP Employee Referral Program, and specific conditions may apply for roles in Vocational Training.

Our purpose is to help the world run better and improve people’s lives.

Technology
Industry
10,001+
Employees
1972
Founded Year

Mission & Purpose

At SAP, our purpose is to help the world run better and improve people’s lives. Our promise is to innovate to help our customers run at their best. SAP is committed to helping every customer become a best-run business. We engineer solutions to fuel innovation, foster equality, and spread opportunity across borders and cultures. Together, with our customers and partners, we can transform industries, grow economies, lift up societies, and sustain our environment. #TheBestRu