Technical Lead

PickMe
24 days ago
tie
1 Applied
Expires on: Jun 21 2024
tie

Ref.No 00005493

Description

We are seeking a talented and experienced Technical Lead to join our growing team and play a crucial role in the design, development, and delivery of cutting-edge software solutions. You will be responsible for providing technical vision and leadership, fostering a collaborative engineering culture, and ensuring the successful execution of our software development roadmap.


Responsibilities:

  • Define the technical direction for assigned projects, including architecture, technology stack selection, and best practices
  • Lead and mentor a team of software engineers, fostering their growth and development
  • Decompose complex technical problems into manageable tasks and create clear development roadmaps
  • Conduct code reviews, ensure code quality, and champion coding best practices
  • Collaborate with cross-functional teams (e.g., product managers, designers) to translate business needs into technical solutions
  • Estimate project timelines, manage resources effectively, and track project progress against defined goals
  • Stay up to date on the latest software development trends and technologies, and identify opportunities to improve efficiency and innovation
  • Participate in the selection and implementation of new development tools and technologies

Qualifications:

  • Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience)
  • Minimum of 6+ years of experience in software development, with a minimum of 2 years in a technical lead or senior engineering role
  • Proven track record of leading and mentoring high-performing software engineering teams
  • In-depth understanding of software development lifecycle (SDLC) methodologies and Agile practices
  • Strong expertise in designing, developing, and deploying complex software systems
  • Excellent communication, collaboration, and leadership skills, with the ability to motivate and inspire a team
  • Ability to work independently, manage multiple priorities effectively, and thrive in a fast-paced environment

Bonus Points:

  • Experience with Google Cloud Platform, Microservices Architecture, Kafka and programming languages (Golang, Java, C++)
  • Experience in building and scaling distributed systems
  • A strong understanding of DevOps principles
  • Experience in performance optimization and troubleshooting
  • Experience in defining and implementing technical standards


Skills
Software Development
Optimization
Microservices
Computer Science
Technical Standards
Cloud Applications
Industry Sector