Software Development Team Lead

Gordon Food Service

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, or related field required.
  • 5-8 years of software engineering experience, including 1 year in a leadership role.
  • Strong leadership skills to mentor and motivate a team.
  • Excellent communication and interpersonal skills for problem-solving.
  • Effective time management and organizational abilities.
  • Capacity to multi-task and prioritize in various situations.
  • Demonstrated drive, initiative, and innovation in problem-solving.

Responsibilities

  • Provide technical leadership and serve as point of contact for project collaboration.
  • Develop project vision, identify problems, and agree on features to be solved.
  • Analyze current business systems and estimate project scope and effort.
  • Assist in designing GUI and software components effectively.
  • Perform requirements analysis and develop Business and Systems Use Cases.
  • Coordinate development efforts and lead code reviews for quality assurance.
  • Monitor project activities, define best practices, and initiate process improvements.

Benefits

  • Hybrid work schedule with four days in office and one day remote per week.
  • Opportunities for mentorship and team development.
  • Involvement in hiring decisions and performance evaluations.
  • Access to professional growth and leadership development.
  • Collaborative environment with cross-functional project teams.
Full Job Description
Position Summary:

The Software Development Team Lead provides leadership direction to the technical team in the delivery of software project components and technical expertise. Collaborates with the Designer, Business and Systems Analysts, Project Manager, and developers on various projects. Focuses on application product delivery aspects.

What you will do:
  • Provide technical leadership for projects and serves as point of contact in collaboration with the Project Manager.
  • Develop vision for project including identification of and agreement on problems to be solved, identification of system stakeholders, system boundaries, and the description of primary system features.
  • Analyze current business systems, determines scope and estimates effort for each element of scope.
  • Assist in designing GUI and software components.
  • Perform requirement analysis including determination of Actors and Use Cases and the development of Business Use Cases and Systems Use Cases.
  • Coordinate development efforts, coordinates and leads code reviews, and ensures compliance with quality control processes.
  • May construct various software components and validates completeness and quality.
  • Assist in monitoring project activities, defining best practices and initiating process improvements.
  • Provide input in hiring decisions and performance evaluations; mentor and motivate developers.
  • Other duties and responsibilities as assigned.


When you will work:
  • Monday to Friday, 8am to 5pm
  • Hybrid schedule, 4 days in office in Wyoming, MI with 1 day remote


What you'll bring to the table:
  • Bachelor of Science degree in Computer Science, Information Technology, or related field required.
  • Five to eight years previous software engineering experience with one year previous leadership experience or an equivalent combination of education, training, and experience required.
  • This position requires excellent leadership skills to mentor and motivate developers.
  • Must have good communication and interpersonal skills to resolve problems.
  • Must have good time management and organizational skills.
  • Must have the ability to multi-task, prioritize and be able to work independently or within a team environment.
  • Must be able to demonstrate drive and initiative, be highly motivated toward company, team, and individual results, and be able to maintain focus on priorities.
  • Ability to develop solutions to complex problems that require the regular use of ingenuity and innovation, and ensure solutions are consistent with organization objectives.

Similar Jobs

More Jobs at Gordon Food Service

More Information Technology Jobs

Find similar Software Development Team Lead jobs: