
Back-End Developer
- תל אביב
- משרה קבועה
- משרה מלאה
- Lead the design and implementation of 24/7 high-scale distributed systems.
- Participate in all aspects of the software development lifecycle, including specifications, design, implementation, testing, optimization, and delivery.
- Own, monitor, and improve services in the production environment, including on-call duties.
- Collaborate with Product, IT, and R&D teams to align development efforts with business goals.
- Research and promote new technologies, becoming a technical leader within the team.
- Solve technical challenges related to performance, fault tolerance, security, and live production issues.
- Write unit tests, integration tests, and manage CI/CD pipelines.
- Be an integral part of a collaborative and innovative team.
- Over 5 years of experience in software development.
- Extensive expertise in C# or other managed programming languages.
- Strong understanding of relational databases and performance optimization techniques, including caching.
- Hands-on experience with microservices architecture in the cloud, preferably using Microsoft Azure.
- Familiarity with cloud infrastructure and tools, including Kubernetes and CI/CD pipelines.
- Significant experience in large-scale production environments, developing mission-critical server-side applications.
- Ability to troubleshoot and resolve production issues effectively.
- High coding standards with a focus on testing and design.
- Results-oriented, self-motivated, and proactive problem-solving skills.
- Strong team player with excellent collaboration skills.