Team lead and developer job description
Updated March 14, 2024
12 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example team lead and developer requirements on a job description
Team lead and developer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in team lead and developer job postings.
Sample team lead and developer requirements
- Bachelor's degree in Computer Science or related field.
- 3+ years of experience in software development.
- Experience in leading software engineering teams.
- Knowledge of relevant programming languages, frameworks and libraries.
- Strong problem-solving and analytical skills.
Sample required team lead and developer soft skills
- Excellent communication, collaboration and interpersonal skills.
- Ability to work independently and in teams.
- Leadership and organizational skills.
- Ability to manage multiple tasks and prioritize workload.
- Flexibility and creative problem-solving abilities.
Team lead and developer job description example 1
Xero team lead and developer job description
Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.
At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We support our people to do the best work of their lives so that they can help small businesses succeed through better tools, information and connections. Because when they succeed they make a difference, and when millions of small businesses are making a difference, the world is a more beautiful place.
Our Purpose
At Xero, we're here to make running a business beautiful. By making small businesses more efficient every day, connecting them with big business technology and empowering a community behind them, their potential is limitless. When that happens, we're not only helping small businesses, we'll be building a stronger economy that can change the world.
How you'll make an impact
You are a leader at the intersection of product and engineering management; support and help to drive the development of a suite of products that are crucial for Xero's continued success here in the UK.
You'll maintain an environment in which your team can do their best work predictably and sustainably, ensuring the team has all the information they need and the right feedback loops in place to discover and deliver valuable, usable, and buildable outcomes.
You'll help your team learn and improve, making local discoveries global. You'll look after the health of your team and their products, aiming for resilience, which as a truly remote team is of the utmost importance.
What you'll do Drive a culture of engagement and improvement, making sure the team understands how they help our customers and our business achieve great outcomes.Talk with all appropriate areas of the organisation to understand the inputs, outputs, and feedback loops in your team's value stream.Make sure your team understands and adheres to modern engineering practice in line with organisation objectives.Build and maintain a positive and constructive relationship with the product owner to ensure the delivery pipeline is flowing at a predictable and sustainable pace, raising and addressing blockers as appropriate.Ensure the health of all the team's products is well understood by the team, discoverable by the wider organisation, and able to be addressed should problems occur.Ensure the health of your team is monitored, that all members of your team are empowered to raise ideas and concerns, and that everyone contributes to improvements in how the team works together.Ensure that your own stream of work is sustainable, delegating where appropriate, and asking peers and your manager for help.Spend a proportion of your time improving your knowledge and skills in line with goals set with your manager.Meet regularly with your reports, drive each of your people to become the highest performing version of themselves they can be, using a variety of techniques which may include performance feedback, career development, coaching and mentoring.Spend a proportion of your time on people-focused tasks, including recruitment, leave and expense approvals and management.As needed, review and manage performance, remuneration and facilitate any remedial actions.
Success looks like Your team builds products that customers love and which achieve the intended business outcomes.Your team is highly engaged - everyone has a strong sense of purpose and feel they're contributing to making a positive difference in the world.You and your team maintain a predictable and sustainable delivery pace, reflect on practices and delivery, and constantly try to make improvements.Your reports grow in their responsibilities, capabilities, and contribution to their team and wider in the organisation
What you'll bring with you Experience of leading and managing a software development team is essential Background in software development within .Net framework is highly advantageous Experience of developing Cloud or SaaS software would be beneficial Understanding of modern software delivery practices Understanding of modern product delivery practices Experience with agile practices Passion for helping people fulfil their potential through coaching and mentorship Transparent communication style and the ability to building effective relationships Growth mindset with pragmatic decision-making skills and strong collaboration skills Empathy for others Authenticity
Why Xero?
We are proud to have been recognised for UK's Best Workplaces™ for Women 2022, UK's Best Workplaces™ in Tech 2022, and named one of the UK's Best Workplaces™ 2022 (Great Place To Work).
We pride ourselves in understanding our employees' experiences, ensuring we hone in on particular focus areas including equity, representation, fairness and promotion of shared parental leave, whilst actively promoting women in the workplace. At Xero we embrace diversity and inclusion and value a #challenge mindset.
Research has shown that women and underrepresented groups are less likely to apply to jobs unless they meet every single competency or experience . If you are excited about this role, but your past experience doesn't align perfectly, we encourage you to apply anyway. You could be just the right person for this role and Xero. If you have any support or access requirements, we encourage you to advise us at time of application and throughout the interview process.
At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We support our people to do the best work of their lives so that they can help small businesses succeed through better tools, information and connections. Because when they succeed they make a difference, and when millions of small businesses are making a difference, the world is a more beautiful place.
Our Purpose
At Xero, we're here to make running a business beautiful. By making small businesses more efficient every day, connecting them with big business technology and empowering a community behind them, their potential is limitless. When that happens, we're not only helping small businesses, we'll be building a stronger economy that can change the world.
How you'll make an impact
You are a leader at the intersection of product and engineering management; support and help to drive the development of a suite of products that are crucial for Xero's continued success here in the UK.
You'll maintain an environment in which your team can do their best work predictably and sustainably, ensuring the team has all the information they need and the right feedback loops in place to discover and deliver valuable, usable, and buildable outcomes.
You'll help your team learn and improve, making local discoveries global. You'll look after the health of your team and their products, aiming for resilience, which as a truly remote team is of the utmost importance.
What you'll do Drive a culture of engagement and improvement, making sure the team understands how they help our customers and our business achieve great outcomes.Talk with all appropriate areas of the organisation to understand the inputs, outputs, and feedback loops in your team's value stream.Make sure your team understands and adheres to modern engineering practice in line with organisation objectives.Build and maintain a positive and constructive relationship with the product owner to ensure the delivery pipeline is flowing at a predictable and sustainable pace, raising and addressing blockers as appropriate.Ensure the health of all the team's products is well understood by the team, discoverable by the wider organisation, and able to be addressed should problems occur.Ensure the health of your team is monitored, that all members of your team are empowered to raise ideas and concerns, and that everyone contributes to improvements in how the team works together.Ensure that your own stream of work is sustainable, delegating where appropriate, and asking peers and your manager for help.Spend a proportion of your time improving your knowledge and skills in line with goals set with your manager.Meet regularly with your reports, drive each of your people to become the highest performing version of themselves they can be, using a variety of techniques which may include performance feedback, career development, coaching and mentoring.Spend a proportion of your time on people-focused tasks, including recruitment, leave and expense approvals and management.As needed, review and manage performance, remuneration and facilitate any remedial actions.
Success looks like Your team builds products that customers love and which achieve the intended business outcomes.Your team is highly engaged - everyone has a strong sense of purpose and feel they're contributing to making a positive difference in the world.You and your team maintain a predictable and sustainable delivery pace, reflect on practices and delivery, and constantly try to make improvements.Your reports grow in their responsibilities, capabilities, and contribution to their team and wider in the organisation
What you'll bring with you Experience of leading and managing a software development team is essential Background in software development within .Net framework is highly advantageous Experience of developing Cloud or SaaS software would be beneficial Understanding of modern software delivery practices Understanding of modern product delivery practices Experience with agile practices Passion for helping people fulfil their potential through coaching and mentorship Transparent communication style and the ability to building effective relationships Growth mindset with pragmatic decision-making skills and strong collaboration skills Empathy for others Authenticity
Why Xero?
We are proud to have been recognised for UK's Best Workplaces™ for Women 2022, UK's Best Workplaces™ in Tech 2022, and named one of the UK's Best Workplaces™ 2022 (Great Place To Work).
We pride ourselves in understanding our employees' experiences, ensuring we hone in on particular focus areas including equity, representation, fairness and promotion of shared parental leave, whilst actively promoting women in the workplace. At Xero we embrace diversity and inclusion and value a #challenge mindset.
Research has shown that women and underrepresented groups are less likely to apply to jobs unless they meet every single competency or experience . If you are excited about this role, but your past experience doesn't align perfectly, we encourage you to apply anyway. You could be just the right person for this role and Xero. If you have any support or access requirements, we encourage you to advise us at time of application and throughout the interview process.
Post a job for free, promote it for a fee
Team lead and developer job description example 2
Mendix team lead and developer job description
Mendix is a low-code app development platform:
First, what is low-code? Low-code is a visual approach to software development that enables you to abstract and automate every step of the application lifecycle. Gartner predicts that “by 2024, low-code application development will be responsible for more than 65% of application development activity.” Mendix is repeatedly ranked a Leader in analyst reports from Gartner and Forrester. In the 2021 Gartner Magic Quadrant for Multiexperience Development Platforms, Mendix placed at the very top of the Leaders quadrant.
Mendix, the global leader in enterprise low-code, was created to promote collaboration between Business & IT teams. Thousands of forward-thinking companies around the world like Ford Auto, Rabobank Netherlands, Zurich Insurance, and Red Bull, can unleash their best ideas faster with the help of the Mendix Platform.
Mendix is a Siemens Business:
Siemens is a Top 10 Global Software Company and a leader on Fast Company's Most Innovative Companies in the World! With the acquisition of Mendix in 2018, Siemens Digital Industries Software is driving transformation to enhance the digital enterprise where engineering, manufacturing and electronics meet the future of innovation. Mendix employees have the opportunity to work in a hyper-growth environment with the support of Siemens' unbeatable market position and resources.
In the role of Full Stack Software Engineer you will contribute to enabling the Studio and Studio Pro editors - such as page editor, Navigation Editor, Domain Model Editor - for the end-users of the Mendix platform.
You will use your excellent programming skills in Scala to deliver new features and improve product quality.
You're the innovator we need if you have:Fluent skills in ScalaA good understanding of HTTP, REST, and web services Experience with architecture and design You are hands-on and quality minded. Each of us assures what we build is right You easily share knowledge and help others Varied development interests: developing back-end, coordinating with other teams, and creating tests
Working for Mendix and with our Customers means your reliability has to be beyond any doubt, and therefore every employment is subject to an onboarding screening and the condition precedent a Certificate of Conduct is provided that demonstrates you did not commit any offences that are relevant to the performance of your function.
#LI-Hybrid
#LI-RP1
Equal Employment Opportunity Statement
Mendix/Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.
Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.
First, what is low-code? Low-code is a visual approach to software development that enables you to abstract and automate every step of the application lifecycle. Gartner predicts that “by 2024, low-code application development will be responsible for more than 65% of application development activity.” Mendix is repeatedly ranked a Leader in analyst reports from Gartner and Forrester. In the 2021 Gartner Magic Quadrant for Multiexperience Development Platforms, Mendix placed at the very top of the Leaders quadrant.
Mendix, the global leader in enterprise low-code, was created to promote collaboration between Business & IT teams. Thousands of forward-thinking companies around the world like Ford Auto, Rabobank Netherlands, Zurich Insurance, and Red Bull, can unleash their best ideas faster with the help of the Mendix Platform.
Mendix is a Siemens Business:
Siemens is a Top 10 Global Software Company and a leader on Fast Company's Most Innovative Companies in the World! With the acquisition of Mendix in 2018, Siemens Digital Industries Software is driving transformation to enhance the digital enterprise where engineering, manufacturing and electronics meet the future of innovation. Mendix employees have the opportunity to work in a hyper-growth environment with the support of Siemens' unbeatable market position and resources.
In the role of Full Stack Software Engineer you will contribute to enabling the Studio and Studio Pro editors - such as page editor, Navigation Editor, Domain Model Editor - for the end-users of the Mendix platform.
You will use your excellent programming skills in Scala to deliver new features and improve product quality.
You're the innovator we need if you have:Fluent skills in ScalaA good understanding of HTTP, REST, and web services Experience with architecture and design You are hands-on and quality minded. Each of us assures what we build is right You easily share knowledge and help others Varied development interests: developing back-end, coordinating with other teams, and creating tests
Working for Mendix and with our Customers means your reliability has to be beyond any doubt, and therefore every employment is subject to an onboarding screening and the condition precedent a Certificate of Conduct is provided that demonstrates you did not commit any offences that are relevant to the performance of your function.
#LI-Hybrid
#LI-RP1
Equal Employment Opportunity Statement
Mendix/Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.
Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.
Dealing with hard-to-fill positions? Let us help.
Team lead and developer job description example 3
Getaround team lead and developer job description
We're the world's leading carsharing platform, with millions of users around the world, sharing thousands of cars in over 950 cities across 8 countries.
Our mission is simple: Make our cities better places to live through carsharing.
Carsharing empowers people to move in a smarter and more sustainable way: studies show that one shared car replaces between 4 and 10 privately owned cars, which frees up space in our cities while giving communities 24/7 access to cars when they need them.
With our connected car technology, users can quickly and easily book and unlock a wide variety of vehicles directly from our app, without ever having to meet anyone in person, carry an access card, wait in line, or coordinate picking up keys.
To reach our vision of a world where all cars are shared, we need a strong team to help us disrupt car ownership. We look for people who are curious, positive, and engaged; who can adapt and learn quickly; who have the skills and smarts to reach their goals autonomously, while having the generosity and mindset to work collaboratively. No matter your role, background, or level of experience, we believe that every member of the team can have an impact.
We're extremely proud to be certified a “Great Place to Work” in 2022!
The SRE team
Reliability Engineering at Getaround encompasses the disciplines of site reliability engineering, infrastructure engineering, and developer productivity. Our team ensures that Getaround's infrastructure is able to scale massively, while also delivering resilient systems, good performance, and tools that have a huge impact on our entire engineering team.
This role will focus on developer productivity.
What you will bring to the team
Getaround handles thousands of rentals a day and making a non-virtual experience frictionless is a big challenge. For that, we're looking for rigorous people with a strong hacker mindset who cherish creating highly reliable software in a collaborative and inclusive environment.
What you will work on:Ensure our applications run smoothly in terms of stability, performance.Support the developers to ensure they have the best possible tools to get their work done Develop and enrich our growing monitoring infrastructure Develop and maintain our deployments and CI tools Participate and take decisions to scale up our current stack Share your knowledge with the team, participate in documentation and presentations Automate (almost) everything: Infrastructure, CI, Deployment, Monitoring, and so on
What skills we are looking for3+ years of experience Shipped and maintained code in production Good knowledge of Ruby and Rails.Experience with a relational database such as MySQL or PostgreSQLMeticulous mindset but you also understand that software engineering is about making trade-offs, balancing business and technical needs Prior experience designing interfaces for developers with attention to design, reproducibility, and testability Good communication skills, comfortable working in a team, ability to work with non-technical colleagues Comfortable with the English language (written and spoken) We strongly encourage you to apply even if you don't feel you match 100% of the job specifications!
Our Tech StackRuby on Rails 6 with Ruby 2.7 & 3.0Python 3.xContinuous integration with Docker and CircleCIAverage of 10 deployments to production daily MySQL 8, Redis 6, SnowflakeHeroku and AWS as hosting providers Monitoring with New Relic and the TIG stack (Telegraf, Influxdb, Grafana) Terraform to automate everything
Why you should apply Getaround Europe is a fast-growing startup located in the centre of Paris, with global headquarters in San Francisco. Our product is live in the US, France, Norway, Germany, the UK, Spain, Belgium and Austria. We offer one of the most dynamic and diverse company cultures in town The opportunity to have a positive impact on climate change. Cars are responsible for 17% of carbon emissions. In France, an independent study has shown that each connected car shared on Getaround replaces more than 4 self-owned cars.A place to learn and grow: weekly 1 on 1 meetings with your manager, frequent 360° feedback from your teammates, personal objectives to develop your potential, unlimited access to Udemy (learning platform), optional annual training, plus a team wiki that you'll contribute to improveA competitive salary based on your level of experienceA remote friendly policy: this position is based in our Paris office with up to 3 days of remote work per week (we're also open to full remote applications). Full Remote from France accepted. Like all our employees, you'll get a monthly subsidy to cover part of your work-related expenses at homeA company culture that seeks to reinforce Diversity, Equity and Inclusion thanks to a dedicated task force. A work environment where you're empowered and can be authenticA Swile lunch card The latest Apple equipment Unlimited €30 vouchers for your Getaround bookings Health insurance The peace of mind of a large test suite and pull requests to stay sane and ship often Getting to learn from your peers and to share your knowledge on the blog and in our internal presentations every two weeksA ticket to one technical conference of your choice each year Open source projects are being extracted from the codebase when appropriate Competitive salary, tickets restaurants, a good health insurance"Hack days" to experiment with new technologies and ideas as well as other team events
Linkedin, Twitter and/or Github usernames are appreciated!
Our mission is simple: Make our cities better places to live through carsharing.
Carsharing empowers people to move in a smarter and more sustainable way: studies show that one shared car replaces between 4 and 10 privately owned cars, which frees up space in our cities while giving communities 24/7 access to cars when they need them.
With our connected car technology, users can quickly and easily book and unlock a wide variety of vehicles directly from our app, without ever having to meet anyone in person, carry an access card, wait in line, or coordinate picking up keys.
To reach our vision of a world where all cars are shared, we need a strong team to help us disrupt car ownership. We look for people who are curious, positive, and engaged; who can adapt and learn quickly; who have the skills and smarts to reach their goals autonomously, while having the generosity and mindset to work collaboratively. No matter your role, background, or level of experience, we believe that every member of the team can have an impact.
We're extremely proud to be certified a “Great Place to Work” in 2022!
The SRE team
Reliability Engineering at Getaround encompasses the disciplines of site reliability engineering, infrastructure engineering, and developer productivity. Our team ensures that Getaround's infrastructure is able to scale massively, while also delivering resilient systems, good performance, and tools that have a huge impact on our entire engineering team.
This role will focus on developer productivity.
What you will bring to the team
Getaround handles thousands of rentals a day and making a non-virtual experience frictionless is a big challenge. For that, we're looking for rigorous people with a strong hacker mindset who cherish creating highly reliable software in a collaborative and inclusive environment.
What you will work on:Ensure our applications run smoothly in terms of stability, performance.Support the developers to ensure they have the best possible tools to get their work done Develop and enrich our growing monitoring infrastructure Develop and maintain our deployments and CI tools Participate and take decisions to scale up our current stack Share your knowledge with the team, participate in documentation and presentations Automate (almost) everything: Infrastructure, CI, Deployment, Monitoring, and so on
What skills we are looking for3+ years of experience Shipped and maintained code in production Good knowledge of Ruby and Rails.Experience with a relational database such as MySQL or PostgreSQLMeticulous mindset but you also understand that software engineering is about making trade-offs, balancing business and technical needs Prior experience designing interfaces for developers with attention to design, reproducibility, and testability Good communication skills, comfortable working in a team, ability to work with non-technical colleagues Comfortable with the English language (written and spoken) We strongly encourage you to apply even if you don't feel you match 100% of the job specifications!
Our Tech StackRuby on Rails 6 with Ruby 2.7 & 3.0Python 3.xContinuous integration with Docker and CircleCIAverage of 10 deployments to production daily MySQL 8, Redis 6, SnowflakeHeroku and AWS as hosting providers Monitoring with New Relic and the TIG stack (Telegraf, Influxdb, Grafana) Terraform to automate everything
Why you should apply Getaround Europe is a fast-growing startup located in the centre of Paris, with global headquarters in San Francisco. Our product is live in the US, France, Norway, Germany, the UK, Spain, Belgium and Austria. We offer one of the most dynamic and diverse company cultures in town The opportunity to have a positive impact on climate change. Cars are responsible for 17% of carbon emissions. In France, an independent study has shown that each connected car shared on Getaround replaces more than 4 self-owned cars.A place to learn and grow: weekly 1 on 1 meetings with your manager, frequent 360° feedback from your teammates, personal objectives to develop your potential, unlimited access to Udemy (learning platform), optional annual training, plus a team wiki that you'll contribute to improveA competitive salary based on your level of experienceA remote friendly policy: this position is based in our Paris office with up to 3 days of remote work per week (we're also open to full remote applications). Full Remote from France accepted. Like all our employees, you'll get a monthly subsidy to cover part of your work-related expenses at homeA company culture that seeks to reinforce Diversity, Equity and Inclusion thanks to a dedicated task force. A work environment where you're empowered and can be authenticA Swile lunch card The latest Apple equipment Unlimited €30 vouchers for your Getaround bookings Health insurance The peace of mind of a large test suite and pull requests to stay sane and ship often Getting to learn from your peers and to share your knowledge on the blog and in our internal presentations every two weeksA ticket to one technical conference of your choice each year Open source projects are being extracted from the codebase when appropriate Competitive salary, tickets restaurants, a good health insurance"Hack days" to experiment with new technologies and ideas as well as other team events
Linkedin, Twitter and/or Github usernames are appreciated!
Start connecting with qualified job seekers
Resources for employers posting team lead and developer jobs
Team lead and developer job description FAQs
Ready to start hiring?
Updated March 14, 2024