The ideal candidate will bring deep technical expertise across modern technology stacks and proven leadership experience in managing cross-functional development teams.
Key Responsibilities
• Provide technical leadership and mentorship to a team of back-end and front-end developers, fostering a culture of excellence, innovation, and continuous learning while ensuring the delivery of high-quality solutions within established timelines.
• Drive architectural decisions and technical strategy, particularly in areas of .NET ecosystem, cloud architecture, and emerging technologies while ensuring scalability, performance, and maintainability of our systems.
• Lead the design and implementation of complex solutions involving SQL Server, Elastic Search, and Big Data technologies, ensuring best practices in data management, search optimization, and large-scale data processing.
• Take part in the integration of AI technologies into our products, staying current with the latest developments in machine learning and artificial intelligence while identifying opportunities for innovation.
Technical Requirements
• Extensive experience with .NET framework and related technologies
• Strong expertise in SQL Server. Experience in performance tuning and optimization – advantage.
• Experience with Elastic Search implementation and maintenance – advantage.
• Practical knowledge of Big Data technologies and data processing at scale
• Demonstrated experience in cloud architecture, preferably with Azure
• Understanding of AI/ML technologies and their practical applications
• Experience with front-end technologies and frameworks
Leadership Requirements
• Proven track record of leading and mentoring both back-end and front-end development teams
• Excellence in project planning, task delegation, and team coordination
• Strong communication skills with ability to bridge technical and non-technical stakeholders
• Experience in Agile methodologies and modern development practices
Qualifications
• 8+ years of software development experience
• 3+ years of team leadership experience
• Strong portfolio of successfully delivered complex technical projects
Personal Qualities
• Excellent problem-solving and analytical skills
• Strong decision-making capabilities
• Ability to work under pressure and manage multiple priorities
• Commitment to continuous learning and staying updated with technology trends
• Exceptional interpersonal and communication skills
What We Offer
• Opportunity to lead innovative technical projects
• Hybrid work week
• Professional development opportunities
• Collaborative and innovative work environment
• A stable, growing, well established, profitable company with fun people you will want to have a beer with.
Note: This position requires a combination of hands-on technical expertise and strong leadership skills, with the ability to both guide technical decisions and develop team members' capabilities. The balance between hands-on and management is 60/40 to the hands-on part. You will stay close to the code. That's a promise.
רוצה לראות עוד משרות מתאימות? Jobify
מנתחת את הניסיון התעסוקתי שלך ומציגה לך משרות עדכניות - בחינם!