Software Engineering Team Lead
Location: Remote
Compensation: Salary
Reviewed: Wed, May 27, 2026
This job expires in: 30 days
Job Summary
Seeking a full-time remote Software Engineering Team Lead, the successful candidate will manage a team of developers, providing technical guidance and mentoring while overseeing the design and development of web-based and mobile software products that enhance the college admissions process.
Key responsibilities
- Lead and mentor a team of software developers in creating high-quality software solutions
- Implement and guide best practices in web and backend development, including architecture and API design
- Oversee the adoption of Agile methodologies and CI/CD processes across engineering teams
Required qualifications
- Bachelor's degree or higher in Computer Science, Engineering, or a related field, or equivalent experience
- 8-10 years of progressive experience in software development
- 6-8 years of experience in a managerial role
- Advanced proficiency in web application development using JavaScript, HTML, CSS, and modern frameworks
- Expertise in backend development with C#, .NET Core, and database management (MySQL, NoSQL)
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...