Epicareer Might not Working Properly
Learn More

Tech Lead

Salary undisclosed

Checking job availability...

Original
Simplified
About the Role:

We are looking for a highly skilled Tech Lead to drive the technical vision, development, and delivery of innovative solutions. As a Tech Lead, you will work closely with cross-functional teams, mentor developers, and ensure the successful execution of software projects. You will play a crucial role in defining best practices, architecture decisions, and technical roadmaps to achieve business objectives.

Key Responsibilities:

• Technical Leadership: Lead a team of engineers, guiding them in software design, architecture, and development best practices.

• Solution Architecture: Design scalable, maintainable, and high-performance system architectures aligned with business needs.

• Software Development: Write high-quality, efficient, and maintainable code while reviewing and optimizing existing solutions.

• Team Mentorship: Coach, mentor, and inspire team members to continuously improve their technical skills and productivity.

• Project Management: Work closely with Product Managers, Designers, and other stakeholders to deliver high-quality software solutions on time.

• Code Quality & Best Practices: Implement coding standards, CI/CD pipelines, automated testing, and performance optimizations.

• Stakeholder Collaboration: Communicate technical concepts effectively to both technical and non-technical stakeholders.

• Innovation & Continuous Improvement: Stay up to date with emerging technologies and drive innovation within the team.

Requirements:

• Education: Bachelor's or Master’s degree in Computer Science, Software Engineering, or related fields.

• Experience: 6+ years of software development experience, with at least 2+ years in a leadership role.

• Proven experience leading and mentoring a team of engineers.

• Strong experience with backend (C#, .NET, Java) and/or frontend (React.js, Angular, Vue.js).

• Expertise in cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

• Hands-on experience with microservices architecture, RESTful APIs, and DevOps practices (Docker, Kubernetes, CI/CD pipelines).

• Strong database knowledge (SQL, NoSQL) and experience optimizing database performance.

• Experience in Agile methodologies (Scrum, Kanban).