Senior Technical Lead
Remote
Full Time
About the Role
You will be responsible for leading the development of software solutions for our clients and providing technical guidance and mentorship.
Bachelor's degree in Computer Science or related field
At least 7 years of experience in software development
Strong understanding of software development methodologies such as Agile or Scrum
Experience leading development teams and providing technical guidance and mentorship
Strong knowledge of software development best practices, including code reviews and testing
Excellent communication and interpersonal skills
Experience with web development technologies such as HTML, CSS, and JavaScript
Familiarity with databases such as MySQL or MongoDB.
Lead the development of software solutions for our clients
Provide technical guidance and mentorship to the development team
Collaborate with project managers to ensure that technical requirements are met and projects are delivered on time and to client specifications
Evaluate and recommend new technologies and tools to improve the development process
Ensure that software development best practices are followed, including code reviews and testing
Identify and resolve technical issues and challenges as they arise