Software Technical Lead

פתח תקווה |
5-6 שנים |
משרה מלאה
| לפני 3 שעות
תיאור משרה

Role Overview

We are seeking an experienced Tech Lead with deep expertise in .NET and React, strong architectural mindset, and proven experience leading high-quality engineering teams.

This role combines hands-on development, architectural leadership, structured execution aligned with the Statement of Work (SOW), and close collaboration with the Project Manager and System Architect.

The Tech Lead ensures that technical solutions are aligned with business commitments, architectural standards, and delivery timelines.

______________

Key Responsibilities

Technical Leadership

• Lead the design and development of scalable full-stack systems using .NET (6+) and React

• Define and enforce development standards and architectural best practices

• Take ownership of complex technical challenges and provide structured solutions

• Perform architecture and code reviews to ensure high engineering quality

• Maintain hands-on involvement in critical components

Solution Design & Architecture Alignment

• Design and implement microservices-based architectures

• Translate business and SOW requirements into scalable technical solutions

• Collaborate closely with the System Architect to ensure alignment with enterprise architecture

• Identify technical risks early and provide mitigation strategies

• Ensure non-functional requirements (performance, security, scalability, availability) are met

SOW & Delivery Governance

• Demonstrate strong understanding of the Statement of Work (SOW)

• Ensure implementation aligns with contractual scope, deliverables, and technical commitments

• Support scope analysis and impact assessment for change requests

• Provide technical clarity during planning and estimation processes

Cross-Functional Collaboration

• Work in close partnership with the Project Manager to align technical execution with timelines and milestones

• Act as a technical bridge between development, architecture, product, QA, DevOps, and client stakeholders

• Participate in client-facing discussions when needed, providing structured and confident technical input

• Support decision-making processes with clear technical trade-offs

Team Leadership & Mentorship

• Mentor developers across backend and frontend domains

• Promote clean code, SOLID principles, and engineering excellence

• Support team members in solving complex problems

• Encourage a culture of ownership, accountability, and continuous improvement

______________

דרישות התפקיד

Required Technical Expertise

Backend (.NET)

• Strong expertise in .NET 6+ / .NET Core

• Advanced knowledge of C#, OOP, async programming, multithreading

• Extensive experience in microservices architecture

• Deep understanding of ORM frameworks (Entity Framework / Dapper / others)

• Experience with messaging systems (RabbitMQ / Kafka / Azure Service Bus)

• Experience with caching (Redis or similar)

• API versioning and backward compatibility strategies

Frontend (React)

• Advanced knowledge of React (Hooks, architecture patterns)

• Strong TypeScript experience

• Experience with modern state management

• Frontend architecture planning and performance optimization

• Experience designing scalable UI component structures

______________

Leadership & Soft Skills

• Strong architectural and systems-thinking mindset

• Excellent communication skills across technical and non-technical audiences

• Ability to operate effectively under structured delivery constraints

• High ownership and accountability

• Ability to balance business commitments with technical excellence

• Structured problem-solving and decision-making approach

* משרה זו פונה לנשים וגברים כאחד.