Development Team Lead

  • Auckland
  • Confidential
  • 5-10 years
  • 27 Mar 2015

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description


* Lead a team of software engineers in the application development group
* Provide mentor-ship and guidance to the team members to achieve highest levels of quality and productivity
* Collaborate with QA and Product teams to release software in a timely fashion
* Quickly become an expert on the product architecture and workflows
* Design and develop enterprise level multi-tiered software using Microsoft technologies
* Production support and troubleshooting
* Setup goals, review progress and discuss career advancement with team members
* Communicate issues or project details effectively with direct reports, peers and managers
* Other software development and management-related duties

Required Skills and Experience:

* Bachelor's Degree in Computer Science or Engineering related field
* 10 years of application development experience on Microsoft platform using SQL Server, ASP.NET & C#
* 5+ years of experience managing teams of developers
* Strong problem solving skills and a detail-oriented mindset
* Ability to multi-task, prioritize and meet deadlines in a fast-paced environment
* Proven understanding of the waterfall and agile SDLC

Other Desired Skills:

* Experience with SaaS (Software-as-a-Service)
* Experience with Microsoft Team System/Team Foundation Server (TFS)
* Experience with MSMQ