We are looking for an experienced technical leader to manage a team of developers working on projects using .NET technologies and the C# programming language. The person in this role will be responsible for task allocation, code quality oversight, team development support, and cross-departmental collaboration to achieve project goals.
responsibilities :
Plan and coordinate the work of the development team.
Assign tasks based on team members’ competencies.
Supervise code quality and ensure adherence to best programming practices.
Select appropriate technologies and enforce project standards.
Collaborate with Product Owners, analysts, and testers.
Participate in system architecture design.
Support testing and promote best software development practices.
Monitor project progress and report status.
Assist the team in resolving technical and organizational challenges.
requirements-expected :
Minimum 4 years of experience in .NET and/or C# development.
Knowledge of modern software engineering practices (CI/CD).
Experience in designing systems and applications.
Familiarity with project management tools (e.g., Jira).
offered :
Work in an experienced and supportive team.
Real influence on project and team development.
Flexible working hours and remote work options.
Training budget and access to educational platforms.
Benefits package (medical care, sports card, etc.).
benefits :
sharing the costs of sports activities
remote work opportunities
fruits
corporate products and services at discounted prices