Software Development Team Lead Job Description

Software Development Team Lead Job Description

4.9
182 votes for Software Development Team Lead
Software development team lead provides leadership, management and support to a team of development professionals who apply the following development technologies: J2EE, Java, JSF 2, Spring Framework, XML/SOAP, Spring Web Services, and DB2.

Software Development Team Lead Duties & Responsibilities

To write an effective software development team lead job description, begin by listing detailed duties, responsibilities and expectations. We have included software development team lead job description templates that you can modify and use.

Sample responsibilities for this position include:

Understand RESTful web API development using Java and its associated technologies
To execute software development in accordance with processes defined by the Company Control Procedures with guidance from the Software Development Engineering Manager
Lead software architecture and design for products
Understand business needs and what technical requirements are needed to achieve their objectives
Able to motivate a team and drive innovation with all new API’s that is being developed
Become essential member of project, that's about to bring our User Experience to the next level
Teach and coach other team members
Improve testing frameworks and test infrastructure
Communicate effectively within the team with company stakeholders
To perform tasks associated with the development of software as allocated by the Software Development Engineering Manager

Software Development Team Lead Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Development Team Lead

List any licenses or certifications required by the position: ITIL, PL/SQL, SSL

Education for Software Development Team Lead

Typically a job would require a certain level of education.

Employers hiring for the software development team lead job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Science, Computing, Education, Engineering, Technical, Software Engineering, Leadership, Computer, Information Technology

Skills for Software Development Team Lead

Desired skills for software development team lead include:

Spring
Maven
Design artifacts
Experience with in Agile and Waterfall methodologies
Procedures
Software development lifecycle process
Oracle EBS R12 with Project Accounting focus
XML
J2EE
Java

Desired experience for software development team lead includes:

Master’s degree in Computer Sciences, Information Technology, Engineering or equivalent
Experience in Agile methodology (experience at SCRUM Master position preferred)
Experience with SQL and mainstream relational database engines
Experience in introduction and driving of engineering practices in software development teams (f.e
Knowledge of JBPM is a plus
Knowledge of Apache CXF is a plus

Software Development Team Lead Examples

1

Software Development Team Lead Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software development team lead. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software development team lead
  • Identify, recommend, and implement new hardware, software and cloud solutions
  • Manage ongoing improvements to existing digital business functionality
  • Direct software development and testing team to deliver solutions to business requirements
  • Direct software engineering to ensure design, product specification completeness and interface functionality
  • Evaluate development team’s overall performance in comparison to scheduled time lines, goals and objectives
  • Establish and execute improved software project planning, tracking and reporting processes
  • Ensure engineering staff is appropriately trained in current technology and facilitate technical reviews
  • Responsible for overall system availability and internal applications
  • Understands and enforces company safety rules to create and maintain a safe work environment
  • You will be able use your influence, leadership skills, and propensity for delivering strategy to positively impact the outcomes for a large customer base for a global leader
Qualifications for software development team lead
  • WebDriver (Selenium)
  • Full-stack development experience—devices, web, and services (If you've built something in your spare time send us the link, we'd love to hear about it.)
  • Broad and deep technology expertise
  • High standards with just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment, and a preference for agile methods
  • At least a B.Sc
  • Strong working knowledge of technologies used with CCRS ASD – Microsoft Dynamics CRM, SSRS, C#, Silverlight, WCF, AngularJS
2

Software Development Team Lead Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software development team lead. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software development team lead
  • Day to day supervision/mentoring of a small group of engineers
  • Plan, prioritize and allocate workload for engineers
  • Define software development best practices for the team for development and ongoing maintenance of systems
  • Collaborate with project managers and interface team leads to successfully plan projects
  • Work directly with customers to determine requirements and explain technical approach
  • Lead meetings with 3rd parties to determine best technical approach for integrations
  • Write technical specifications and documentations for engineering team to execute upon
  • Review and perform quality assurance testing on work performed by engineering team
  • As needed, jump in to perform a variety of tasks including coding, testing, debugging
  • Experienced with security protocols
Qualifications for software development team lead
  • Demonstrated expert knowledge in multiple software development disciplines
  • Having minimum experience of 6 years
  • Mastery of web / software development trends, systems and processes and technology tools
  • Full-stack development experience & Agile software development management experience (NET / Azure)
  • An understanding of the ERP and other key business applications that are used by the business
  • Ability to understand Company’s goals & objectives and translate them into effective technology solutions
3

Software Development Team Lead Job Description

Job Description Example
Our innovative and growing company is hiring for a software development team lead. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software development team lead
  • Collect and document business requirements partnering with business track leads and super users
  • Innovating to improve application’s capabilities, performance, deployment, and stability
  • Collaborating with clients and other development teams to deliver new capabilities
  • Troubleshooting issues in testing, staging and production environments
  • Makes technology decisions that affect software Development
  • Management/leading/coaching of
  • Our Software Development Team
  • You will be contributing to architectural and design decisions
  • Delivery and execution is critical, so you will be launching and iterating regularly in an Agile environment
  • Analyze requirements functional and architectural design documents to determine the coding needed from generalized business and functional requirements
Qualifications for software development team lead
  • Excellent OO, data structures, algorithms and problem solving skills and ability to apply design patterns in architecture
  • At least 4 years of professional software engineering experience
  • At least 1 year of consistent experience as a technical lead for 3 or more full-time local engineers
  • At least 1 year of experience leading software delivery using Agile
  • At least 2 years of experience in semantic HTML, web standards, and cross-browser compatibility
  • At least 1 year of experience with a common CMS platform Drupal, Wordpress, Joomla
4

Software Development Team Lead Job Description

Job Description Example
Our company is looking for a software development team lead. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software development team lead
  • Grow and coach the team’s Talent
  • Address performance and team dynamic issues as they may arise
  • Work with the IT organisation to define and implement the development processes and practices to make the team effective
  • Take the lead in designing, developing, and maintaining the software applications
  • Ensure the quality and timely completion of team tasks
  • Investigate, clarify and refine business requirements to the required level of detail for the development of IT solutions
  • Take analysis deliverables and transform them into technical designs
  • Work with the QA team to create functional test cases
  • Provide consulting to organisations on ESD capabilities
  • Work with IT customer engagement teams, support organisations and other IT delivery teams that may be geographically dispersed
Qualifications for software development team lead
  • 1 year of experience working in a hands-on startup or equivalently rapid delivery project
  • 1 year experience in image editing software such as Adobe Photoshop or Photoshop/Illustrator
  • 1 year experience with templating libraries such as EJS, Mustache/Handlebars
  • 1 year experience with Grunt or Gulp
  • 1 year experience with Contentful
  • Responsible for the integrity of code quality and adherence to best practices (Continuous Delivery, automation, test driven development, testing, ) while driving the team and applications forward
5

Software Development Team Lead Job Description

Job Description Example
Our growing company is looking to fill the role of software development team lead. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software development team lead
  • Constantly improve our engineering processes – “Is this a suitable candidate for automation?”
  • Developing the professional growth of direct reports, setting yearly goals and objectives complete performance evaluations
  • Develop technical requirement documents based on business process needs or a functional design document
  • Promoting strong collaboration between teams, sharing best practice and helping clear potential blockers as you see them
  • Work closely with other participants in the team - product, design and BI
  • Grow and coach the team talent
  • Design develop and maintain a large-scale Internet applications, where security, extensibility, performance, reliability and scalability, are critical design goals – not after-thoughts
  • Contribute to our micro-services architecture and robust RESTful APIs
  • Lead and mentor teams of dedicated engineers to build powerful products in an iterative Agile or Kanban environment
  • Development ownership of SNHU student portal
Qualifications for software development team lead
  • 3-5 years hands on software development experience in PHP and JavaScript
  • Strong Knowledge of PHP, MySQL, and Web Services
  • Working experience with client side technologies such as HTML, JavaScript and CSS
  • Ability to work both individually and as part of a collaborative team
  • Experience with Yii Framework, 3rd party APIs (REST and SOAP), Concrete5 CMS, Python, BASH, C, jQuery, SASS, Bootstrap a plus
  • Bachelors in Computer Science, Information Systems or equivalent (CS, CE, CIS, IS, MIS, or engineering discipline)

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates