What you`ll do:
You will work as a part of a highly motivated team located in Israel and apply agile development practices like pair programming, test driven development and continuous integration and delivery. That also means getting familiar with the newest technologies and open-source projects.
As an expert developer, you will work closely with the product owner to ensure the feasibility of planed backlog items.
You will mentor junior team members and contribute as part of the delivery team to the following:
- Research, design and implement complex product features and functionalities for cutting edge cloud technologies as part of SAP Business Technology Platform
- Commit on project timeline and tasks, deliver on time, in scope and with high, un-compromised quality.
- Lead backlog items and tasks while guiding other developers for best execution.
- Mentor and support other developers in solving technically challenging issues, enabling them to benefit from your extensive experience and expertise
- Demonstrated experience with safely and efficiently refactoring larger pieces of code
- Partner with other teams and individuals across the organization to tackle intricate technical & business challenges.
- Gain advanced overall product and technical knowledge to be able to share with others.
- Focus on end to end – from software requirement until delivery / deployment on cloud (including developer on duty 24/7 support shifts)
- Proactively monitor and continuously measure and improve the performance and security of our services.
What you bring:
- BS in Computer Science or Software engineering
- 7+ years of proven development experience in object-oriented programming languages (Proficiency in at least one of the following:Go, JavaScript, Java, C++)
- Deep Experience in Cloud Native paradigms and container technologies (Docker, K8S)
- Experiencewith CI/CD best practices, automation environments, and tools like Jenkins.
- Lead junior developers, review and ensure clean and well tested code of your team, lead the entry of the team to new technological domains or complex refactoring if/once needed.
- Experience with debugging and monitoring distributed systems with tools such as Elastic Stack, Prometheus, Grafana, Dynatrace
- Experience with cloud platforms: AWS, MS Azure, GCP
- Curiosity and ability to quickly understand and learn new technologies, concepts and tools.
- Experience in computer networking concepts and specifically with massive scale of network traffic.
- Team player. Excellent communication and teamwork skills.
- Results driven with excellent execution skills.
- Self-managed.
- Fluent English both in written and verbal form.