Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We’re looking for a Technical Team Lead to join our high-performing tech team. This role is ideal for someone passionate about clean code, scalable architecture, and leading agile teams to deliver world-class solutions if you're ready to lead both people and projects while staying hands-on with the latest technologies.
Key Responsibilities
- Leadership & Team Management
- Lead and mentor developers, foster an agile culture, and support team growth.
- Project Management
- Plan and deliver projects using Agile methodologies; align technical work with business goals.
- Technical Oversight
- Ensure code quality, guide architecture, and adopt modern tools and best practices.
- Collaboration
- Coordinate with QA, DevOps, Product, and Business teams to deliver integrated solutions.
Technologies & Tools You’ll Work With
- Programming Languages: Python, Java, JavaScript, TypeScript, C#, C++, PHP, Go
- Frameworks: React, Angular, Vue.js, Django, Spring Boot, Node.js, .NET Core
- DevOps Tools: Docker, Kubernetes, Jenkins, Git, GitLab CI/CD, Azure DevOps
- Databases: MySQL, PostgreSQL, MongoDB, Redis, Oracle DB
- Cloud Platforms: AWS, Azure, Google Cloud Platform (GCP)
- ERP Systems (Nice-to-Have): Odoo, SAP, Microsoft Dynamics
- Project Management: Jira, Trello, Confluence
Job Requirements
Must-Have:
- Bachelor’s in Computer Science, Software Engineering, or related field.
- 5+ years in software development, with 2+ years in a leadership role.
- Deep understanding of software design principles and best practices.
- Strong experience in Agile development environments.
- Excellent leadership and interpersonal skills.