Posted on: 06/09/2025
Job Summary :
We are seeking an experienced Technical Lead to oversee the design, development, and delivery of complex software projects.
The Technical Lead will act as a bridge between the development team and management, guiding the team in best practices, architectural decisions, and technical solutions.
The ideal candidate possesses strong leadership skills, hands-on technical expertise, and the ability to mentor and inspire team members.
Key Responsibilities :
- Lead and manage the technical delivery of software projects, ensuring adherence to timelines, quality standards, and business requirements.
- Collaborate with product managers, architects, and stakeholders to define project scope, objectives, and technical requirements.
- Architect scalable, maintainable, and high-performance software solutions.
- Provide hands-on development support, code reviews, and enforce coding standards.
- Mentor and guide developers to foster technical growth and improve team productivity.
- Identify and mitigate technical risks and issues early in the development cycle.
- Drive adoption of best practices in software development, including Agile methodologies, CI/CD, code versioning, and automated testing.
- Facilitate communication within the team and with cross-functional groups to ensure alignment and smooth project execution.
- Evaluate new technologies, tools, and frameworks, and recommend their adoption as appropriate.
- Ensure proper documentation of system designs, workflows, and technical specifications.
Required Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- 6+ years of software development experience with at least 2 years in a technical leadership role.
- Strong programming skills in [specify relevant languages, e.g., Java, Python, C#, JavaScript].
- Experience with software architecture and design patterns.
- Hands-on experience with modern development frameworks, cloud platforms (AWS, Azure, GCP), and DevOps practices.
- Proven experience managing Agile teams and using Agile tools such as Jira, Confluence.
- Strong problem-solving skills and ability to make sound technical decisions.
- Excellent communication and interpersonal skills.
- Experience with database design and management (SQL/NoSQL).
- Knowledge of automated testing frameworks and CI/CD pipelines
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1541787
Interview Questions for you
View All