2023-07-27 10:50:31

Technical Lead
Colombo

A global innovation company focused on business growth through disruptive technologies is looking for a Technical Lead to join their growing team.

 

Responsibilities

  • Lead a team of full-stack developers providing guidance and technical expertise throughout the development lifecycle.
  • Collaborate with cross-functional teams, including Product Managers, Designers and Quality Assurance Engineers to define project requirements and ensure timely delivery.
  • Participate in architectural discussions and make informed decisions based on best practises and industry standards.
  • Design and develop scalable, maintainable and robust applications using modern frameworks and technologies.
  • Guide and mentor junior developers and fostering a collaborative and learning environment.
  • Conduct code reviews, provide constructive feedback and provide adherence to codign standards and best practices.
  • Share knowledge and contribute to the continous improvement of the development team through tech talks, workshops and knowledge sharing sessions.
  • Collaborate with Project Managers to define project timelines, allocate resources and track progress.
  • Identify potential risks and proactively suggest mitigation strategies to ensure on-time and high quality project delivery.
  • Communicate effectively with stakeholders providing updates on project status, risks and mitigation plans.  

 

Skills and Experience

  • Bachelor's degree in Computer Science, Software Engineering or a related field.
  • 6+ Years of professional experience in full-stack development.
  • Previous experience in a Tech Lead role is highly desireable.
  • Proficient in at least one of the following languages and related stacks (Java, C# or Golang).
  • Strong experience in front-end development using modern JavaScript Frameworks (React, Angular or Vue.js).
  • Solid understanding on relational/ non-relational databases and concepts.
  • Experience developing with one of the cloud environments (AWS, Azure or GCP).
  • Familiarity with modern software development practices including Agile methodologies and DevOps principles.
  • Experience with Version Control Systems (E.g. Git) and CI/CD pipelines.
  • Strong leadership skills with the ability to inspire and motivate a team.
  • Excellent communication and interpersonal skills both written and verbal.
  • Demonstrated ability to work collaboratively in a team environment and effectively interact with stakeholders at all levels.
  • Proven ability to analyze complex problems, propose innovative solutions and make sound technical decisions.
  • Ability to adapt to changine project requirements and priorities in a fast paced environment.
  • Passion for learning new technologies and up to date with industry trends.



Interested candidates, please send your CV to gihan@mytechjobs.Ik