Software Team Lead Resume Samples

4.5 (114 votes) for Software Team Lead Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software team lead job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
JD
J D'Amore
Juanita
D'Amore
354 Larkin Views
Dallas
TX
+1 (555) 152 7739
354 Larkin Views
Dallas
TX
Phone
p +1 (555) 152 7739
Experience Experience
Houston, TX
Software Team Lead
Houston, TX
Wiegand-Carter
Houston, TX
Software Team Lead
  • Works with other department managers and project managers to coordinate projects, activities and resources to best meet the company objectives
  • Work closely with other team members and other development teams
  • Provide timely communications on significant issues or developments
  • Hire, coach and manage a team of world class software developers
  • Developing and maintaining cloud-based frameworks
  • Strong knowledge of Java application development and testing
  • Integrate research activities and machine learning capabilities into the design process and the implementation of the new system
New York, NY
Software Team Lead-trade
New York, NY
Wintheiser Group
New York, NY
Software Team Lead-trade
  • May act as line manager for some or all of the developers on the team
  • Drive continuous improvement within development team through adherence to defined quality processes and acting as a role model for the team by always demonstrating the highest standards and following due processes
  • You will have worked on a number of different development projects over this period and have shown yourself to be an expert software engineer and have worked on one or more larger projects
  • Prepare estimates for new projects and works with the Project Manager on planning of projects
  • Responsible for preparing status reports on behalf of the development team
  • A genuine passion and interest in technology and software development with a drive to stay informed on upcoming trends
  • Contributes to the determination of production readiness of projects
present
San Francisco, CA
Embedded System Software Team Lead
San Francisco, CA
Muller, Hamill and Murray
present
San Francisco, CA
Embedded System Software Team Lead
present
  • Is passionate about the success of others and actively provides support for their development
  • Listens and explores alternative perspectives before carefully shaping work that will deliver impactful results
  • Applies critical thinking to select the best way forward
  • Actively seeks out and encourages alternative viewpoints and ideas
  • Operates effectively and openly in teams and shares both knowledge and success with others
  • Builds strong and lasting relationships based on mutual trust
  • Persuades rather than pushes when influencing colleagues
Education Education
Bachelor’s Degree in Wireless Communications
Bachelor’s Degree in Wireless Communications
Brigham Young University
Bachelor’s Degree in Wireless Communications
Skills Skills
  • Strong ability to problem solve through analysis of a situation where there are a variety of variables
  • Proven ability to deliver projects on time with good quality
  • Excellent written and verbal communication skills and the ability to work with detail as well as with general assignments
  • Strong knowledge of microservices architecture
  • Ability to deliver to quality, cost and schedule
  • Strong knowledge of Java application development and testing
  • Ability to interact with internal & external stakeholders in a confident and professional manner
  • Good organisational skills, able to handle a broad and complex workload
  • A demonstrated ability to engage and motivate a highly skilled technical team
  • Ability to generate novel and robust algorithms and solutions
Create a Resume in Minutes

15 Software Team Lead resume templates

1

Software Team Lead .NET Resume Examples & Samples

  • Understanding of latest software development technologies and trends
  • C#, Visual Studio 2010+, ASP.NET, MVC, Web API, WCF, WPF,
  • TFS, Service oriented architecture (SOA), web services, XML, REST, JSON
  • Strong RDBMS concepts, with working experience on Oracle and/or SQL Server
2

Software Team Lead-net Resume Examples & Samples

  • 5-6 years of experience in desktop and web application with C# and .Net
  • 2 years of experience in a team lead role
  • Experience with all aspects of the Software Development Life Cycle (SDLC)
  • Strong object-oriented design principles and programming
  • Experience in multi-tier systems architecture and development
  • Familiarity with software design patterns
3

Software Team Lead-net Resume Examples & Samples

  • Knowledge of C#, Visual Studio 2010+, ASP.NET, MVC, Web API, WCF, WPF, TFS, Service oriented architecture (SOA), web services, XML, REST, JSON
  • Experience with HTML, JavaScript, jQuery, AJAX
  • Strong object oriented design principles and programming
4

Software Team Lead-trade Resume Examples & Samples

  • As a Team Lead you will have worked in software development for a minimum of 5 years
  • You will have worked on a number of different development projects over this period and have shown yourself to be an expert software engineer and have worked on one or more larger projects
  • You are experienced in dealing with the cut and thrust of leading a team of developers to achieve both their project goals as well as their personal development goals
  • Able to lead a team in the creation of a complex software component or part of a larger system
  • The Team Lead has the responsibility of leading a team of software developers in building software to meet the business requirements within the timelines required and to the quality required
  • Actively participating in writing code where needed and in diagnosing issues in existing or new systems and proposing solutions to problems
  • Responsible for preparing status reports on behalf of the development team
  • Contributes to the determination of production readiness of projects
  • Prepare estimates for new projects and works with the Project Manager on planning of projects
  • Understands (or learn) the domain and business and educate the team on those
  • May act as line manager for some or all of the developers on the team
5

Software Team Lead Resume Examples & Samples

  • Provide technical guidance and leadership to engineers supporting the assigned project
  • Motivating and encouragement of team under challenging targets
  • Act as an engineering interface to the Software / Systems Project manager; clearly articulate the technical direction and decisions and technically support the project planning and performance metrics
  • Interface with other groups; Systems, Hardware, Certification, Quality, Excellence, Sourcing etc
  • Significant commercial experience of verification of real-time embedded software
  • Experience of leading successful teams
  • Good problem solving and solution building skills
  • Hands on experience of a software lifecycle within Aerospace or similar controlled industry
  • Experience of RTCA DO-178B/C or similar rigorous development standard
  • A positive attitude, initiative, pro-activeness and an enthusiasm and passion for software engineering
  • Ability to mentor junior software engineers
  • Experience of Agile management methodologies
  • Significant commercial experience of designing and implementing real-time embedded software
6

Senior Software Team Lead-ts Resume Examples & Samples

  • 15+ years verifiable experience architecting, developing, and deploying application/data integration systems across a wide enterprise using a myriad of technologies such as Java, Java EE, Web Services, XML, Scripting Languages (J/Python, Perl, Groovy, Ruby) in UNIX and Windows environments
  • Solid working knowledge of XML (Schema, XSLT, XQuery, Steaming Parsers: Stax or SAX, DOM) JSON, BSON, protobuff, and avro)
  • Experience interfacing/developing RDBMS (Oracle, MySQL, PostgresDB, MariaDB, Netezza, or Sybase) and NoSQL (Accumulo, Hadoop, HBase, Lucene, ElasticSearch, Solr, or Mongo)
  • Experience developing, consuming, and debugging Web Services, including services using the REST pattern
  • Candidate must have superior communication skills including ability to articulate and converse with customer (i.e. receiving requirements, exploring new efforts, clarifying requests, making suggestions, writing whitepapers, etc)
  • Must be able to work independently and self-motivate
  • Must be able to manage and motivate the team
  • Must be willing and able to proactively engage with customer, TTO lead, and team members
  • Must have good delegation and interpersonal skills
  • Experience working in a Linux environment and some experience with shell scripting (Bourne/Bash/etc)
  • Experience working with IDEs (Eclipse, JBuilder, NetBeans, etc)
  • Experience with Source Code Management (Git/Stash preferred)
  • Experience working with the following platforms: Red Hat Linux, Windows, and Virtual Machines
  • Experience with modern Software Development Processes to include: Agile, Scrum, Kanban, and/or Spiral
  • Creative Thinker
  • Prior experience leading small teams
  • System Engineering experience
  • Experience with Confluence/Jira/Stash
  • Experience with JBoss/Wildfly Application Server
  • Experience with devops and continuous integration desired
  • Experience working with some/all of the following frameworks: log4js, RESTeasy, Jersey, Spring or EJBs, JMS, JNDI, X.509, JDBC, JPA, JAXB, JAX-RS, JAX-WS, raw sockets
  • Testing experience with jUint, and/or code coverage metrics, httpunit, JMeter…
  • Experience with JMS as well as Web Services (JAX-RS, JAX-WS, raw sockets) – Web services yes, JMS optional
  • Understands IP, TCP and UDP networking, firewall concepts. Understands sockets and ports
  • Experience using Jenkins to package and deploy software
  • Experience with Apache Spark and Scala
  • Experience with Python and/or R
  • Experience with data science / statistics
  • Experience developing web applications with HTML5, CSS3, Javascript, and common Javascripts frameworks such as JQuery, AngularJS
  • Experience working in a virtualized environment
  • Experience with containers (eg Docker)
7

Powertrain Controls Embedded Software Team Lead Resume Examples & Samples

  • Software requirements
  • Software implementation/coding/autocoding
  • Software integration and releases
  • Automation using scripting languages such as Perl, m-scripting etc
  • Model Based Development with Simulink/Stateflow, Data Dictionary and m-scripting
  • Embedded software development with knowledge of MPC or Tricore family microcontrollers
  • Software debugging using Lauterbach debuggers
  • Problem solving and issue rootcausing techniques
  • Experience with requirement documentation and system engineering
  • Experience with Vehicle, Powertrain or Engine Control System design
  • Experience with engineering and quality design and development methodologies: (8D, FMEA, DVP&R)
8

Software Team Lead Resume Examples & Samples

  • Proven ability to lead small teams of developers
  • Experience with developing using web application frameworks such as Pyramid, Ruby on Rails, or Django
  • Experience with relational databases such as PostgreSQL, Oracle or MySQL
  • Experience with languages such as Python, Ruby or Java
  • Experience working with Unix-based operating systems, such as Linux or Mac OS X, along with the shells and command-line tools available in those environments
  • Experience with responsive web development
  • Skill with HTML, CSS/SASS and JavaScript
  • Experience developing against and/or creating JSON based APIs
  • Experience with one or more rich-client frameworks, such as Backbone, Angular, Ember, Knockout, etc
  • Version control/source control systems such as Git
9

Embedded System Software Team Lead Resume Examples & Samples

  • Develop Reference High Level Applications
  • Develop FPGA based functional tests to validate the HW design
  • Lead certification effort, and develop test harness packages
  • Design and Develop Out-of-the-box test packages
  • Work closely with the Software Development teams, as well as Hardware, System Validation and Customer Support teams
  • Support the customer engineering team in recreation and analyzing of customers issues as well help issues analysis
  • Great leadership skils
  • Creative, dynamic thinker, open minded and strong problem solving skills
  • Methodical, accurate, strives to excellence
  • Team player with ability to work in a collaborative environment
  • Excellent written and spoken English communication
  • Experience in interaction with global customers
  • Experience and understanding of Linux kernel programming
  • Familiarity with cryptography, data security, network security (VPN, SSL, IPSec)
  • Is passionate about the success of others and actively provides support for their development
  • Acts with a thoughtful sense of urgency
10

Software Team Lead Avionics Resume Examples & Samples

  • To lead a small, international team of software developers
  • Master degree in a software development related study
  • Good knowledge of ADA and/or C/C++ languages
  • Background in embedded system with multi task/partition operating system
  • Familiar with configuration management system
  • Interested in people management
  • Avionics knowledge is a plus
11

Software Team Lead Resume Examples & Samples

  • Design and develop new software applications, features, and frameworks
  • Build and improve Open Source Java/scala components
  • Discover and troubleshoot issues with the existing architecture and code
  • Work with UI developers and designers, with product managers for product and application innovation
  • Polish & improve our existing UX/UI
  • Solid experience of developing, owning & operating mission critical cloud services
  • Experience leading software developers using current tools and following current practices specifically in Cloud Platform technologies and with securing Cloud/Web based applications (AWS experienced preferred, encryption and authentication protocols OAuth, SSL)
  • At least 6 years experience in a software development role, including 2+ years managing a team(s)
  • Experience practising contemporary software development methodologies: Agile, SCRUM, XP, etc
  • Strong organizational and communication skills with experience of developing & instilling a culture of broad product ownership
12

Software Team Lead-application Platform Resume Examples & Samples

  • Solid experience of developing, owning & operating mission critical cloud scale services
  • Hands-on experience with public cloud offerings (e.g. EC2, CloudFormation, IAM, RDS, S3, DynamoDB, Kinesis, or equivalent)
  • Experience operating production services; innate understanding of the importance of monitoring & alerting, as well as best practices for rolling out frequent production changes with customer impact and customer value in mind
  • A passion for understanding your fellow engineers' dev speed & reliability needs, and a knack for identifying & communicating how platform features (or restrictions!) can address them
13

CIO G Hardware / Software Team Lead Resume Examples & Samples

  • Military or commercial gaming experience a plus
  • Web development skills a plus
  • Prior military experience is highly desirable
  • Software development on a Department of Defense contract a plus
  • Prefer an Active DoD Top Secret Clearance
14

L Software Team Lead Resume Examples & Samples

  • Very experienced in Embedded SW development in parts like (Wireless L1 Software and digital signal processing)
  • Strong analytical skills, eagerness to find innovative solutions to complex problems
  • Comfortable working in a fast moving and dynamic environment
  • English language skills
  • Very good understanding of digital and wireless communications, cellular systems design and 3GPP specifications
  • Strong programming skills (C, C++, Java)
  • Familiarity of scripting languages like TCL, Phyton, Bash and Perl
  • Familiarity of working in Matlab
  • Strong competence in Linux, Compilers (GCC), make-files, JTAG debugging and Unit testing
15

System Software Team Lead Resume Examples & Samples

  • Master’s or PhD degree in Wireless Communications, Electrical Engineering, Engineering Physics, Computer Science, or similar technical field
  • Very experience in Embedded SW development in parts like (RTOS, drivers, I/O, TCP/IP, memory, etc)
  • Willing to influence and drive software tech. solutions
  • Take responsibility (supervise, coach and influencing) of a team of 4-6 people
  • Can take initiatives, strong personal drive
  • Like to work in an environment where you cooperate closely in a diverse team of colleagues, together striving to fulfil common targets
  • Strong competece in Linux, Compilers (GCC), make-files, JTAG debugging and Unit testing
  • Sound understanding of digital and wireless communications, cellular systems design
  • Source control skills (Git, Repo)
  • Worked and developed using methods like agile SW development, continuous integration and Test driven development
16

Software Team Lead Resume Examples & Samples

  • Provide leadership and guidance on algorithmic investigations and ensuring high standards are maintained
  • Guide and mentor existing team and support recruitment of new talent
  • Review and develop best practice initiatives within the algorithm team
  • Research potential algorithmic solutions
  • Develop prototype demonstrators utilising rapid prototyping techniques
  • Identify key enabler and risk areas of proposed algorithmic solutions
  • Work with the architecture team to identify functional requirements
  • Liaise with functional teams to understand relevant domain strategies related to the investigation
  • Collaborate with test teams to define testing strategies for new algorithms
  • Work with relevant implementation domains early in the development lifecycle to ensure timely and complete knowledge transfer
  • Provide documentation that is complete and with sufficient detail to enable implementation of algorithm by functional domain
  • Provide investigative support for any issues that impact or change the proposed algorithm during implementation
17

Software Team Lead Resume Examples & Samples

  • Degree level education or equivalent
  • Software Development within an agile environment (Scrum) – full lifecycle
  • Software estimation, cost and scheduling
  • Java Core (current)
  • Java Enterprise Edition (current)
  • Hibernate/JPA
  • Knowledge of major design patterns
  • SVN or similar version control management system
  • Continuous build environments
  • Issue tracking systems
  • UML/SysML using Enterprise Architect or similar
  • Software & system integration
  • Ability to self-motivate and to motivate team members
  • Ability to promote innovation in self and others
  • Ability to interact with internal & external stakeholders in a confident and professional manner
  • Ability to deliver to quality, cost and schedule
  • Ability to follow processes but also challenge to improve processes
  • Control & Monitoring Systems
  • Telephony Systems
  • Satellite Radio Planning
  • Secure Key Management Systems
18

Software Team Lead-emerging Technologies Resume Examples & Samples

  • Build and maintain a highly effective software team
  • Liaise with other stakeholders within Dyson to deliver products in line with the connectivity roadmap and strategy
  • Hands on within your team to enable them to successfully deliver in line with the agreed roadmap
  • Own and drive communications software across Dyson connected products
  • Experience of developing real-time embedded products
  • RTOS and embedded OS experience e.g. FreeRTOS, ThreadX, Linux etc
  • Experience in high level programming and scripting languages including: C/C++ and Python
  • Experience in one or more of the following: WiFi (802.11), Bluetooth V4.x, ZigBee, 802.15.4, 3GPP, MQTT
  • Knowledge and use of UML
  • Agile (Scrum) experience
  • Demonstrable experience in technical leadership in difficult and complex projects
  • Ability to prioritize and manage workload (both your own and others)
  • Strong communication skills and the ability to build strong relationships with others
  • Experience in building high performance teams
  • Project management experience
  • Certified scrum master
19

Software Team Lead Resume Examples & Samples

  • Developing and maintaining cloud-based frameworks
  • Work closely with other team members and other development teams
  • Participating in all phases of the software development cycle
  • Developing technical documentation, standards and procedures
  • Candidate must be a team player and willing to teach and to learn
  • Traveling abroad once in a quarter
  • Able to promptly answer support related email, phone calls and other electronic communications
  • Innovative and willing to change
  • Good communication (oral and written), interpersonal, organizational
  • Advantage: Inquisitive nature
  • Must possess strong skills in Object Oriented Design and Development
  • 3+ years of experience managing a software team
  • 8+ years of experience in software engineering
  • Experience with Java, AWS, Javascript, C++
20

Software Team Lead Resume Examples & Samples

  • The team leader maintains an active individual contributor role within their project team(s); while placing focus on managing project schedules and overall design
  • Direct report responsibilities to guide, mentor, train and coach a team(s) of Software Developers to be productive, engaged contributors within their teams and the overall Software group. Also provides goal setting, performance measurements and development feedback for their team members
  • Works with other department managers and project managers to coordinate projects, activities and resources to best meet the company objectives
  • Participates in the coordination and preparation of effective development estimates, status tracking, schedules and test plans. This includes project staffing, equipment and materials, unit testing and support for functional and automated testing activities. Communicates project goals and objectives to the team members and assigns roles and development activities to the team. Monitors progress and quality of the work performed by the team. Reports any shortfalls in the progress of the project plan and maintains documentation and records related to the development activities
  • Makes recommendations regarding the software development procedures and processes to improve the quality of the department. Follows and ensures workplace operating and environmental, health and safety procedures and guidelines compliance
  • Technical diploma, Bachelor’s degree in Engineering, Computer Science or equivalent
  • Must have a minimum of 3 – 5 years’ experience in a software development environment
  • Knowledge of programming techniques and structured design principles
  • Strong ability to problem solve through analysis of a situation where there are a variety of variables
  • Coding skills in C, C++, C# and Assembly language for various Microcontrollers and CPUs
  • In depth knowledge of Intrusion Security System environments
  • Knowledge of source control and code management
  • Knowledge of automation tools and automation testing environments
  • A demonstrated ability to engage and motivate a highly skilled technical team
  • Thorough knowledge of engineering process
21

Software Team Lead-paas Resume Examples & Samples

  • Experience leading software developers using current tools and following current practices specifically in Cloud Platform
  • Expertise with software development in languages like Node.JS, Java, Go and/or Python
  • Hands-on experience with public cloud offerings. AWS preferred (e.g. EC2, CloudFormation, IAM, RDS, S3, DynamoDB, Kinesis, or equivalent)
22

Software Team Lead Resume Examples & Samples

  • Work closely with Product Management and partner teams across ebay to fully understand the business needs, clarify and prioritize the systems’ requirements
  • Lead the design of the system in close collaboration with SD architects and tech experts
  • Integrate research activities and machine learning capabilities into the design process and the implementation of the new system
  • Design, develop, release and maintain best-of-class taxonomy services. The solution must be of high quality, scalable and secure
  • Design and implement the testing framework and CI/CD process for the system
  • Hire, coach and manage a team of world class software developers
  • Working in an agile environment, constantly strive to increase the team’s productivity and velocity
  • Introduce and implement high-standard of coding - well designed, secure, efficient and easy to maintain
  • Significant experience in design and development of Internet-scale systems with massive amounts of data - this role with be a 50/50 split between management and hands on coding
  • Excellent background in coding as well as experience managing a small team
  • Strong knowledge of Java application development and testing
  • Proven experience with Big Data environment, Hadoop or Spark
  • Proven experience working in agile environment and cross functional teams
  • Strong knowledge of microservices architecture
  • Proven experience working with AI and machine learning algorithms
  • Experience with test automation tools
  • Proven ability to deliver projects on time with good quality
  • Demonstrates an exceptional customer focus
  • BSCS or BSEE or other related four-year technical degree required