We are seeking a highly skilled and experienced Technical Team Lead to oversee our dynamic development team at DATA Group. Our goal is to simplify clients' lives with innovative IT solutions. We operate on a global scale, expanding to Portugal.
The ideal candidate will possess extensive experience with Azure Cloud, Azure DevOps, and a strong background in C# development. As Technical Team Lead, you will guide and mentor the team, ensure high-quality deliverables, and drive innovation within the organization.
Key Responsibilities:
* Oversee and guide the development team to achieve project goals
* Mentor team members to enhance their skills and knowledge
* Evaluate and improve the quality of deliverables
* Drive innovation and implement best practices within the organization
Requirements:
* Bachelor's degree in Computer Science, Information Technology, or related field
* Strong programming skills in C# with expertise in React a plus
* Strong understanding of data modeling principles and database design techniques
* Proficiency in SQL and experience with relational database management systems (e.g., SQL Server, CosmosDB, MongoDB)
* Experience with cloud-native architectures, microservices, and containerization (e.g., Docker, Kubernetes)
* Excellent communication and collaboration skills with the ability to work effectively in a cross-functional team environment
* Strong analytical and problem-solving skills with a detail-oriented mindset
Nice to Have:
* Proficiency in industry-specific financial systems and regulatory requirements
* Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate)
Top Skills:
* C# with bonus expertise in React
* Azure Cloud services
* Azure DevOps
* Familiarity with microservices architectures
* Docker
* Kubernetes
* SQL
* NoSQL databases (SQL Server, CosmosDB, MongoDB)
* Data modeling principles and techniques
Years of Experience:
6+ years in the role for the service to be contracted
Type of Project:
Development
Position:
Hybrid Position