Lead and mentor a team of backend engineers, ensuring high-quality deliverables and professional growth.
Take technical ownership of backend projects from design to deployment and maintenance.
Collaborate cross-functionally with Product, DevOps, and frontend teams.
Design and implement scalable, event-driven backend systems using cutting-edge technologies such as Docker, AWS, and Jenkins.
Promote engineering best practices, code quality, and continuous improvement within the team.
Participate in architectural discussions and take part in strategic technology decisions.
Maintain a strong hands-on approach while providing guidance and leadership.
Requirements: Bachelors degree in Computer Science or a related field REQUIRED
At least 4 years of hands-on experience as a backend Engineer with C #.NET Core REQUIRED
Proven experience in end-to-end application development: from ideation and planning to deployment and monitoring REQUIRED
Strong knowledge of Object-Oriented Programming (OOP) and key Design Patterns REQUIRED
Previous experience mentoring or leading team members REQUIRED
Experience with large-scale relational databases ADVANTAGE
Experience with NoSQL databases ADVANTAGE
Strong analytical skills and the ability to implement complex algorithms ADVANTAGE
Cloud experience (preferably AWS) ADVANTAGE
Familiarity with CI/CD pipelines (preferably GitLab) and Agile methodologies ADVANTAGE
.המשרה מיועדת לנשים ולגברים כאחד