itpro.lk

Be the first to apply!

Technical Lead - FullStack

Acentura in Sri Lanka, Full-time • posted on 05 Jul 2024

Technical Lead - FullStack

KEY REQUIREMENTS

  • Lead the end-to-end design, development, and maintenance of robust and scalable web applications throughout the software development lifecycle.
  • Architect and implement complex software solutions to ensure high performance, reliability, and scalability.
  • Collaborate with cross-functional teams to define and execute innovative solutions that meet project requirements, including developers, product managers, and stakeholders.
  • Mentor and guide junior team members, fostering skill development and growth within the team.
  • Conduct thorough code reviews, provide constructive feedback, and enforce coding standards to maintain high code quality.
  • Stay updated with emerging technologies and industry trends, integrating them into development processes as applicable.
  • Analyze and optimize application performance, troubleshoot issues, and implement effective solutions.
  • Manage the technical direction and roadmap for projects, ensuring alignment with business objectives.
  • Represent the technical team, communicate progress, and collaborate with stakeholders to overcome challenges and achieve successful project delivery.

CANDIDATE PROFILE

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of hands-on experience in full-stack software development, with a strong record of leading and delivering complex projects.
  • Proficiency in multiple programming languages (e.g., JavaScript, Python, Java, C#) and extensive experience with front-end (React, Angular) and back-end (Node.js, NET, Django, Spring) technologies.
  • Deep understanding of database technologies (SQL and NoSQL) and expertise in designing and implementing RESTful APIs.
  • Strong problem-solving and analytical skills, focused on delivering high-quality, scalable, and maintainable code.
  • Proven ability to lead projects, mentor team members, and drive technical initiatives aligned with business objectives.
  • Experience with TDD, Unit Testing, and Integration Testing practices.
  • Familiarity with cloud platforms (AWS, GCP, Azure), Infrastructure as Code (laC) tools like Terraform, and CI/CD tools such as Jenkins.
  • Experience with containerization platforms like Docker or Kubernetes.
  • Excellent communication and interpersonal skills, adept at collaborating effectively with cross-functional teams and stakeholders.


Report Share     Report Report     Go Back to Category Software Development     Viewed: {0} times Viewed: 441 times
Report Share     Report Report     Go Back to Category Software Development     Viewed: {0} times Viewed: 441 times


Recent Jobs at Acentura