Technical Lead
- Jaipur, Rajasthan 302021, India
- 5+ years
Looking for an experienced and innovative
Technical Lead to lead our engineering team in developing high-quality, scalable software solutions. The ideal candidate will bring strong technical expertise, leadership, and communication skills to guide architecture, ensure coding excellence, and drive collaboration across teams to deliver impactful, business-aligned products.
Job Description
We are looking for an experienced and innovative
Technical Lead to guide our engineering team in designing, developing, and delivering high-quality software solutions. The ideal candidate will combine deep technical knowledge with strong leadership and communication skills, ensuring successful execution of projects while mentoring and empowering team members.
As a Technical Lead, you will play a key role in architectural decision-making, coding standards, and cross-functional collaboration to deliver scalable and efficient products that align with business goals.
Job Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 5+ years of hands-on development experience, with at least 2 years in a technical or team lead capacity.
- Strong expertise in Python, JavaScript/Node.js, React/Angular, iOS/Android etc.
- Solid understanding of software architecture, design patterns, and best engineering practices.
- Experience with Agile/Scrum methodologies and tools such as JIRA, Confluence, or Trello.
- Experience in DevOps, containerization (Docker, Kubernetes), and microservices architecture and CI/CD pipelines.
- Excellent problem-solving, analytical, and decision-making skills.
- Strong communication and interpersonal skills, with the ability to lead and influence cross-functional teams.
- Exposure to automated testing, performance tuning, and security best practices.
Key Responsibilities Activities
Technical Leadership
- Lead the design, development, and implementation of software solutions and architectures.
- Define and enforce best practices in coding, architecture, testing, and deployment.
- Review and optimize code to ensure high performance, security, and maintainability.
- Stay current with emerging technologies and recommend adoption where appropriate.
Project Management & Delivery
- Collaborate with product managers, business analysts, and stakeholders to translate business requirements into technical specifications.
- Estimate, plan, and prioritize development activities to meet project timelines and quality standards.
- Oversee the full software development lifecycle (SDLC), from requirements to deployment.
- Identify and mitigate technical risks and roadblocks proactively.
Team Leadership & Mentoring
- Mentor and guide developers through technical challenges and professional growth.
- Conduct regular code reviews, knowledge-sharing sessions, and technical discussions.
- Foster a culture of collaboration, innovation, and accountability within the team.
Benefits
- Competitive salary and performance-based incentives.
- 5 days working (sat-sun off).
- Opportunities to work on cutting-edge technologies.
- Supportive environment with career growth and leadership development opportunities.