Search Jobs

Team Lead, Software Engineering


Posted: 12/04/2018 Industry: Project Manager Job Number: 4104

Job Description

Team Lead IT Software Engineering

Job Summary:

Team Lead IT Software Engineering is a hybrid role that allows technical resources to remain hands on and enables them to grow their managerial skills. In additional to the responsibilities of a Software or Quality Engineer the Team Lead is responsible for leading a group of technical resources to ensure they produce high quality, well managed, and documented software designs, software products and software tests. The Team lead will take part in the professional development of each of the team members so that they grow their professional skills, improve their technical capabilities, and build team cohesiveness.

Key Accountabilities:

  • Personnel mentoring

< >Team buildingSoftware qualitySystem documentation Adherence to standardsPerform code and test automation reviews, ensure standards are followed, identify deficiencies, refactoring or upgrade needs Manage assigned code repositories, ensure versioning standards are followed, check ins are commented, tags and branches are properly named, merge conflicts are resolved Lead design sessions, propose design alternatives, mentor design best practices, follow up on design decisions to ensure implementation Review system documentation, ensure design documents and operational documents are producedConduct weekly one on one meetings with employees, bi-weekly one on one meetings with contractors Mentor resources to improve skill levels Review and coach resources on performance feedback Work with employees to ensure annual goals are achieved Review timesheet and Jira time tracking adherence Develop and teach an in depth knowledge of business and systems Promote a culture of team work, high performance and qualityAbility to mentor peers.Technical guidance and mentorship.Expertise in software design, coding and/or quality assurance tools and testing processes. In depth understanding of systems and business processes.Ability to make a hands on technical contribution to a delivery team.Ability to thrive in a fast paced, distributed environment.Ability to motivate people and build teams.

About TRC Professional Solutions

For over 10 years, professionals and employers have trusted TRC Professional Solutions with their business and careers. Year after year, Inavero s Best of Talent and Staffing awards have been presented to TRC Professional Solutions for providing superior service and results to both our clients and job seekers. We create a different experience for our candidates and clients by remaining solely focused on bringing the right talent to the right opportunity, throughout every stage of our unique recruitment process. For more information, visit:

Apply Online

Send an email reminder to:

Share This Job: