Job Overview
We are seeking a seasoned Software Engineering Lead to drive our technology strategy and vision.
The ideal candidate will have a proven track record of delivering complex software solutions and leading high-performing teams.
Key Responsibilities
* Develop and implement software development strategies and roadmaps;
* Lead cross-functional teams to design, develop, and deploy software solutions;
* Mentor and guide team members to improve their skills and performance;
* Collaborate with stakeholders to identify business needs and requirements;
* Analyze and resolve technical issues and escalate as necessary.
Requirements
* At least 7 years of experience in software development and leadership;
* Expert-level knowledge of C# and MVC;
* Strong understanding of algorithms, design patterns, and web technologies (HTTP, REST, etc.);
* Excellent communication and interpersonal skills;
* Fluent in English, both oral and written.
What We Offer
* A dynamic and challenging work environment;