Job Description
Variacode is seeking an experienced Technical Team Leader to oversee the technical aspects of projects, guide development teams, and make critical architectural decisions. This role is ideal for a seasoned professional with over 7 years of experience who is passionate about software architecture, coding standards, and team leadership. The successful candidate will have a proven track record in leading development teams and making architectural decisions.
Key Responsibilities:
- Oversee the technical aspects of various projects, ensuring high-quality deliverables.
- Guide and mentor the development team, fostering a collaborative and productive environment.
- Make critical architectural decisions to drive the success of our projects.
- Develop and enforce coding standards and best practices across the team.
- Collaborate with cross-functional teams to design, develop, and implement cloud-based solutions.
- Lead the design and implementation of microservices architecture.
- Stay current with emerging technologies and industry trends, particularly in AI/ML frameworks.
Qualifications:
- 7 years of experience in software development with java, proven track record in leading development teams and making architectural decisions.
- Strong expertise in software architecture and coding standards.
- Extensive experience with cloud architecture (AWS, GCP, Azure).
- Proficiency in designing and implementing microservices.
- Hands-on experience with AI/ML frameworks such as TensorFlow and PyTorch.
- Excellent leadership and team management skills.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills, both verbal and written.
- Advanced english
Preferred Skills:
- Experience working in a fully remote or hybrid environment.
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of agile methodologies and project management tools.
- Strong analytical and debugging skills.
Benefits:
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work opportunities.
- Professional development and training opportunities.
- Generous vacation and PTO policies.
- Collaborative and inclusive company culture.