Team Lead Software Development Resume Sample

4.5
25 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Lavada Ondricka
7781 Freida Lane,  Dallas,  TX
+1 (555) 228 6458

Work Experience


Team Lead Software Development
06/2017 - PRESENT
Dallas, TX
  • The Bus - responsible for the routing, security and throttling of billion+ transactions a day between Sabre systems
  • Development Environments & Reference Implementations – contains essential developer tools, frameworks and libraries. These include application containers and abstraction layers for providing orchestration solutions, rules processing and more
  • Business Services – include REST, SOAP and terminal based APIs for Sabre content
  • Runtime Operational Toolset – provides generic utilities for dynamic application configuration, monitoring and throttling traffic levels, logging and diagnostics
  • Oracle SQL Database
  • Languages: English, Español, Português and Russian
  • Applies advanced skills and concepts to oversee large, complex projects, with responsibility for overseeing and directing team member’s work. Provides direction for entire team in a matrix organization
Team Lead, Software Development
12/2014 - 12/2016
Boston, MA
  • Providing initial project code/unit test estimates on the critical Departure Control System (DCS) from the Architect’s solution
  • Participate in code reviews and accept ultimate responsibility of the Team’s code quality
  • Articulate complex problems, concepts and solutions through formal and informal means to global technical and non-technical audiences
  • Apply principles of trust, transparency, accountability and ownership
  • Technology experience to include
  • Leads a scrum team of software developers, automation testers to design and implement application developed in Java, SOAP or Rest based web services, relational databases like DB2. Works with the scrum master to ensure the teams are following best practices under scrum
  • Ensures the successful completion of Work-in-Progress (WIP) ensuring high quality code is delivered to specifications on time and on budget
  • Works with the Program Manager to group features and influence priorities to deliver most valuable features or working tested software
Team Lead-software Development
11/2011 - 11/2014
Detroit, MI
  • Works with product owners to define user and technical stories. Designs and codes user and technical stories. Understands the principles for creating business cases
  • Coordinates release of application to production
  • Understands the Air Commerce and functional view and impact of technical decisions as they relate to Travelport people, business and clients
  • Utilization of corporate project management tools as required eg: PPM, Jira etc
  • Understands work flow and relationships with outsourcing providers and managed service providers
  • Leading design and coding of applications using routine and/or advanced technology
  • Demonstrating comprehensive and advanced knowledge of full-stack applications using React/Redux/NodeJS UI and Java Services
  • Applying advanced skills and concepts to oversee large, complex projects, with responsibility for overseeing and directing team member’s work

Education


Averett University
2006 - 2010
Engineer's Degree in Computer Science

Professional Skills


  • Solid hands on programming experience required in Java, J2EE and spring technologies and proven experience in delivering and maintaining production
  • Unix Scripting skills. Demonstrated knowledge of Linux operating systems
  • Strong engineering skills (Full stack – HW, OS, JVM, APP)
  • Excellent written and verbal communication skills, including English
  • Very strong skills on JavaScript, JQuery, HTML, HTML5, CSS, Bootstrap framework, Photoshop
  • Has excellent negotiation , communication skills, able to handle difficult conversations with stakeholders/customers
  • Validated Experience of enterprise software development experience using the .Net platform

How to write Team Lead Software Development Resume

Team Lead Software Development role is responsible for design, software, architecture, coding, advanced, concepts, english, security, retail, training.
To write great resume for team lead software development job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Team Lead Software Development Resume

The section contact information is important in your team lead software development resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Team Lead Software Development Resume

The section work experience is an essential part of your team lead software development resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous team lead software development responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular team lead software development position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Team Lead Software Development resume experience can include:

  • Experience in data modelling; working knowledge of SQL/ NoSQL database technologies, and experience in related Java technologies such as JPA/Hibernate
  • Experience building and consuming REST API strongly desired
  • Strong Experience in web services development, SOAP and RESTFul using Jersey,Apache Axis, CXF or other frameworks
  • Facilitate team's continuous improvement in development skills, process and culture
  • Proven experience in development, design and architecture – 7+ years overall
  • Advanced communication and multi-tasking skills

Education on a Team Lead Software Development Resume

Make sure to make education a priority on your team lead software development resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your team lead software development experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Team Lead Software Development Resume

When listing skills on your team lead software development resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical team lead software development skills:

  • Experience backed by strong leadership skills and ability to inspire the team
  • Excellent knowledge of JavaScript, ES2016/ESNext, HTML & CSS skills
  • Good Java-script and Java skills
  • Perform in a team-lead role effectively leading multiple priorities for a team of software developers and quality assurance professionals
  • Fluent in written and spoken English and good communication skills
  • Understanding of SOAP/XML and/or REST/JSON web services – including communication interface design skills

List of Typical Experience For a Team Lead Software Development Resume

1

Experience For Team Lead, Software Development Resume

  • Work with other teams effectively and with minimal supervision
  • Apply advanced skills and concepts to oversee large and complex Kubernetes based projects
  • Coach and mentor other software development staff to increase their technical skills, coding quality and simple design concepts
  • Testing experience (JUnit)
  • Programming experience in one of the following: Java, Python, or node.js ideally with Web Services and API development using REST
  • Programming experiences in using C#, C++
2

Experience For Team Lead Software Development Engineering Resume

  • Experience leading and mentoring other software engineers
  • Solid understanding in Agile software development
  • Experience with one or more of the following datastores: SQL Server, Couchbase, ElasticSearch, MySQL, PostgreSQL, Cassandra, Redis, or other NoSQL technologies
  • Experience using Amazon AWS platform
  • Strike a balance between highly-technical hands-on developer and an effective team lead
  • Reasonable experience in project and team management
  • High aspiration for quality balanced with a good sense of pragmatism
  • Experienced in web development with modern technologies
  • Experience with XML, XSD, Web Services(soap, rest services)
3

Experience For Technical Team Lead, Software Development Resume

  • Experience in Version Control System (Subversion, git) and
  • Experience in devOps Automation and CI/CD code pipelines.( maven, gradle, jenkins,Ansible)
  • Demonstrates broad knowledge of technical solutions and ability to quickly investigate and provide operational support
  • Experience with Agile - Scrum framework
  • Bachelors or Masters in Computer Science OR related technical discipline. Equivalent experience also considered
  • Experience leading projects and supervising small teams
  • Extensive experience architecting high transaction volume applications
  • Experience in travel domain, especially in airlines IT is recommended
  • Experience with build tools like Maven/Gradle/GIT
4

Experience For Team Lead-software Development Resume

  • Experience in HTML 5/CSS 3/ JavaScript
  • Experience with other languages and technologies advantageous
  • Experience giving and receiving feedback; both positive and critical. Expect to have to provide examples and describe your personal approach to this
  • BS computer science, or equivalent work experience
  • Developing the professional growth of direct reports, setting yearly goals and objectives as well as complete performance evaluations
  • Attracting and interviewing top talent within the local and national IT markets
  • Understanding the retail pharmacy and clinical services domain, and learning how customers use McKesson products to manage their business
  • Communicating complex topics to a diverse audience, including business leaders and customers
  • Championing continuous improvement and promoting software development best practices across teams
5

Experience For Team Lead Software Development Resume

  • Leading developers on site and in remote locations and working with architects and product managers on the analysis, design and delivery of new features
  • Providing direction for entire team in a matrix organization
  • Operating with substantial latitude for unreviewed actions and decisions
  • Taking decisions which have moderate to significant impact on project team, project budget, department, work group, and/or client
  • Leading a diverse team of both development and quality assurance to deliver high quality software that exceeds customer expectations
  • Contributing to solution recommendations for the business
6

Experience For Team Lead, Software Development Resume

  • Designing communication interfaces
  • Play a key role in the complete software development lifecycle, including analysis, design, coding, unit testing, debugging, and documentation
  • Ensure code quality and maintainability by evolving architecture and tech stack, code reviews, refactoring, standards and improving build and test systems
  • Complete understanding of Object Oriented Analysis, Design & Programming
  • MVC Spring or Struts, JSP, Web Services, Spring
  • Knowledge of Linux operating system and Shell Scripting
  • Advanced understanding of design, implementation and operation of distributed services and APIs
7

Experience For Team Lead Software Development Engineering Resume

  • Assist with continual grooming of the product roadmap with R&D leadership and product management
  • Coach, guide and provide regular feedback to the team enabling successful outcomes
  • Facilitate and guide initiatives for improving development processes
  • Perform mentoring and peer reviews
  • Lead an out-sourcing team in Dalian to deliver iLAB with high quality on time
  • Cloud Monitoring such as Sensu, AWS CloudWatch or Azure Diagnostics, Operations Management Suite (OMS)
8

Experience For Technical Team Lead, Software Development Resume

  • Knowledge of Object-Oriented Modelling, Java Design Patterns and Enterprise Integration Patterns
  • Analyze application performance (using profiler, GC logs, etc.) and propose relevant optimizations
  • Work with large modern distributed systems and polyglot persistence technologies including RDBMS, and NO-SQL data stores
  • Techniques including code quality and metrics, Software Architecture Design
  • Working as part of global team
  • Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
  • Goal -orientation and pragmatic thinking
9

Experience For Team Lead-software Development Resume

  • Familiarity using Rational tools like RAD/RSA, WSAD, XML,UML
  • Familiarity Testing frameworks and methodologies (JUnit, Mockito, Jasmine,Karma)
  • Core Design patterns and Refactoring techniques
  • Conceptualize original ideas that bring simplicity and user friendliness to complex applications
  • Lead a team of UX designers and deliver designs including Wireframes, Prototypes, Interaction design on time
  • Participate in design tasks for all architectures. Assist in defining architectures
10

Experience For Team Lead Software Development Resume

  • Create beautiful, interactive and easy-to-use web applications using rich client-side code and Facebook’s React framework
  • B.SC / M.Sc. Computer Science / Engineering or equivalent
  • Advanced understanding of the software development life cycle
  • Is considered a functional subject matter expert and provides oversight, guidance and coaching to others
  • Provides direction and coaching to others
  • Empower, inspire, motivate and develop team members
  • Hold your own in technical discussions, be a subject matter expert, and have strategic influence with the product and business teams
  • Communicate effectively across various cross functional and cross cultural teams, organizations and internal/external stakeholders to drive development efforts on consumer facing digital solutions
  • Partner with other engineering teams to drive leverage, re-use and technical craftsmanship in the larger engineering organization

List of Typical Skills For a Team Lead Software Development Resume

1

Skills For Team Lead, Software Development Resume

  • Expert technical and/or functional skills as applicable to product/portfolio area and a good understanding across domain
  • Good working knowledge and experience of Jira for Requirements/ Story management and work management tools (eg: Kanban or Scrum
  • Thorough knowledge and skills in HTML5, JavaScript, CSS, AJAX, Responsive Design
  • Exceptional management and people skills
  • Understanding of TDD practices and experience with Unit, System & Integration Testing
2

Skills For Team Lead Software Development Engineering Resume

  • Understanding and experience with Test Driven Development
  • Programming experience in Java Development Kit 7.0 or higher
  • Understanding of Airline domain or past Sabre experience
  • Experience developing, deploying or supporting commercial, customer facing distributed services
  • Design and specify the product experience using iterative design techniques including design studios, customer interviews and usability testing
  • Experience designing, integrating and managing complex software solutions
3

Skills For Technical Team Lead, Software Development Resume

  • Hands-on experience with AWS, Spring Framework, Spring Boot, Tomcat, Docker, Kubernetes, RedHat OpenShift, web services, XML, JAXB
  • Place in a team of open-minded people, very good and collaborative atmosphere and interesting, dynamically evolving product
  • Contribute to the team's work with backend or frontend coding (depending on your experience/preference)
  • Experience with following technologies : Spring, WebServices (SOAP, JSON), JMS, XML/XSD
  • Experience in software development, engineering, testing or a related field
  • Experience in Test Driven Development using JUnit, Mockito or other unit test tools
  • Good knowledge of Java, Spring Framework
  • Good understanding of Big Data and NoSQL solutions
4

Skills For Team Lead-software Development Resume

  • Good knowledge of Object Oriented Programming as well as Design Patterns
  • Have experience in working in distributed teams / contribution to multiple projects
  • Proven ability to drive activities to closure while pursuing excellence
  • Experience working on HIPAA compliant projects
  • Hands on Experience with Open Source Frameworks like Spring, Hibernate, EhCache, etc
  • Experience with refactoring concepts
  • Experience in UI development using NodeJS with modern JS framework such as React/Redux, AngularJS, Backbone, etc..
  • Experience with Single Page App using React JS and Redux
5

Skills For Team Lead Software Development Resume

  • Experience in building complex, large scale, multi-tier applications
  • Have excellent understanding of business application
  • Strong understanding of Sabre’s TPF development tools and methodologies, Java, Flex (Action Script, MXML), C#, VB.Net, HTML, CSS, XML, JavaScript
  • Experience in JUnit/Unit Testing
  • Experience in software and/or program testing
  • Experience leading a software project or software development team of three or more
  • Strong understanding of HTTP, RESTful web services and API contract design
6

Skills For Team Lead, Software Development Resume

  • Experience in content aggregation by integrating with different data sources, data normalization
  • Possess broad domain knowledge and experience working across a group of related products/applications/internal business systems
  • Excellent Object Oriented Programming and Design Patterns
  • Experience in application performance testing and familiarity with APM tools
  • Experience in leading a commercial software R&D team
7

Skills For Team Lead Software Development Engineering Resume

  • Hands on experience using Software Design Patterns of GOF, J2EE, etc
  • Demonstrated knowledge of Unix/Linux operating systems
  • Hands-on experience and expertise with application design & system/JVM performance tuning
  • Experience with FitNess or other automation tools
  • Provide creativity and expertise on best practices and evolving trends that optimize user experience
  • Experience with application servers such as Jboss/Wildfly
  • Deep practical experience in
  • Profound experience in people management/
  • Core Java (focus more towards backend standalone kind of application development skill)
8

Skills For Technical Team Lead, Software Development Resume

  • Experience with version control and build tools
  • Hands-on experience and extended knowledge of Java 8
  • Software development experience and broad knowledge of development tools and
  • Experience in Java/J2EE, Web technologies like HTML5, Java Script, Angular/React JS, Flux etc., Webservices (RESTful/SOAP)
  • Full-stack web application development work experience
  • Good knowledge of Services: REST JSON/XML, SOAP
  • Professional experience relevant to the role of Java Software Engineer
  • Good knowledge of modern versions of Java and Java based technologies
9

Skills For Team Lead-software Development Resume

  • Experience in UI technologies and frameworks such as JavaScript, AngularJS, React
  • Related experience in similar role
  • Relevant professional experience as Java Developer
  • Agile experience/knowledge of key agile techniques
  • Experience or more
  • Experience with creating wireframes and mock ups (Axure, Balsamiq)
  • Experience with Fitnesse, JMeter, Selinium Frameworks
10

Skills For Team Lead Software Development Resume

  • 'Improve quality and User experience e' mindset
  • Experience required in Apache Camel
  • Merchandising Services – an application that provides data about Branded Fares to Shopping and Pricing
  • Understanding of matters related to Software Quality Assurance and Continuous Integration as well as knowledge of related tools, libraries & frameworks
  • Providing technical direction to the development teams working closely with the architecure team
  • Implementing complex features supporting our core domain

List of Typical Responsibilities For a Team Lead Software Development Resume

1

Responsibilities For Team Lead, Software Development Resume

  • Experience with the C# programming language & software engineering methodologies
  • General understanding of software development quality processes and unit testing
  • Able to work independently or as part of a team, completing varied work assignments and collaborating with others as required
  • Complete Understanding of relational databases and noSQL databases. Relational DB(Oracle, MySQL) and no
  • Assist in documenting the technical architecture
  • Regularly communicates and shares knowledge with the team, including upward communication of work status e.g. to delivery managers
  • Work together with product management, business and UX design teams to design and develop front-end interfaces integrated with REST API based backend systems
2

Responsibilities For Team Lead Software Development Engineering Resume

  • Ensure the achievement of
  • Lead, coach and mentor a cross-functional team of engineers
  • Improve agile development and continuous deployment process
  • Contribute to the team's work with high-quality, well-tested and scalable code
  • Passion for agile software development, product discovery and continuous delivery
  • Thoroughly evaluate, employ and teach new technologies and concepts
  • Lead projects that span across McKesson business units and work closely with their personnel and management
3

Responsibilities For Technical Team Lead, Software Development Resume

  • Partner with the business to define requirements and convert those requirements to technical requirements
  • Be a liaison between the team, leadership and the business
  • Lead the development team in transforming a legacy application into a modern Azure based application using platform services (PaaS) and delivering a SaaS solution to our legal customers
  • Experience as a team lead or technical lead
  • Participate in product requirement and design reviews with product managers and other specialists
  • Partner with an Azure architect to develop a highly scalable and efficient application that integrates with other TR Legal applications
  • Be able to quickly adapt to new technologies and processes
4

Responsibilities For Team Lead-software Development Resume

  • Develop time-estimates for work assignments
  • Accurately determine, assign, track and manage project task, activity, documentation, time information per internal standards
  • In conjunction with team architects and business analysts understand high level business requirements and produce technical specifications, designs and architectures
  • Attend occasional customer meetings when necessary and interface with partners
  • Play the primary role in the communication between Guelph and Dalian, between Shanghai and Dalian
5

Responsibilities For Team Lead Software Development Resume

  • Join the development activities as a key developer, including planning, designing, coding and coordinate with QA resources to complete the testing to ensure the quality
  • View of Architecture, designs and implements new components and sub-systems
  • Deliver results in
  • The ability to engage and motivate staff
  • Accurately estimate project completion
6

Responsibilities For Team Lead, Software Development Resume

  • Previous experience leading a software team, engaging stakeholders, contributors and technical resources to analyze user needs and resource limitations. Experience with facilitating scrum for the team (Planning, Retrospective, Grooming & Review/Demo). Able to track and produce key metrics
  • AWS and Azure cloud providers and related services
  • Continuous delivery practices such as Blue-Green Deployment, Canary Releases
  • Continuous delivery tools such as AWS Code Services, VSTS, Git, Bash scripts, Jenkins, Jenkins DSL, Spinnaker and Gradle
  • Infrastructure automation tools such as Ansible, Puppet, Packer, Chef, AWS CloudFormation, Powershell, Azure Resource Tools
7

Responsibilities For Team Lead Software Development Engineering Resume

  • Serverless technologies such as AWS Lambda or Azure Functions
  • Sound Knowledge of Web Technologies
  • Passion for modern web UI's - technology and design-wise
  • Leadership - ability to convince and inspire others
  • Commitment to achieve project goals
8

Responsibilities For Technical Team Lead, Software Development Resume

  • Alternates between team member and owner for sections or phases of projects/assignments
  • Practical knowledge of Unix/Linux environment
  • Advanced knowledge about Web services (RESTful and SOAP), XML, JSON
  • Experience in Java based web service development using SOAP or REST principles, deployment tools like Ant and Maven, CI tools like Continuum, Jenkins, relational databases like IBM DB2, application containers like JBoss, Tomcat, IBM Websphere Application Server
  • Ideally has held positions in Quality Assurance, software development, project management, operations and other technical areas in career demonstrating broad knowledge and awareness of other technology disciplines
  • Knowledge of Web services, REST, and JSON
  • Knowledge of AWS technologies (AMI, EC2, VPC)
  • Knowledge of databases (MariaDB, Oracle)
9

Responsibilities For Team Lead-software Development Resume

  • Knowledge of GUI technologies, HTML5, JavaScript( Backbone.js, AngularJS), CSS3
  • Knowledge of web technologies and tools (ex. Apache, Tomcat)
  • Front end technologies JavaScript, HTML5, CSS3
  • React JS and Redux frameworks
  • Build systems such as Grunt, Gradle, Webpack
  • Package managers like npm and bower
  • Test Driven Development and Software Craftsmanship practices
10

Responsibilities For Team Lead Software Development Resume

  • Provide technical direction and leadership for the product and project team jointly with other Common Platform developers
  • Be hands-on & involve in architecting technical solution, design, increase application and system stability /scalability/performance, and when required develop capabilities using advance and proven technology
  • Have ability to understand business and operational requirements and architect the system to meet production SLAs
  • Work with technical staff to understand application stability, scalability, and performance problems with software and finds the best resolution to meet business demands
  • Follow Agile software development methodologies
  • Familiarity with the legal industry would be helpful
  • Intellisell – an orchestrator application for all Air Shopping systems. It implements many processing flows (high level services) by making calls to several data sources (low level services)

Related to Team Lead Software Development Resume Samples

Software Development Lead Resume Sample

Work Experience

  •  Build and automate deployment APIs (REST, NETCONF, RESTCONF, etc.) for interfaces between network elements, EMS’s, BSS, Data bus, Orchestration tools, and Customer Portals   •  Work closely with all operations teams to ensure knowledge transfer and understanding of standards, vendor selection, configu...
Professional Skills

  •  Strong verbal and written communication sk...
  •  Strong leadership and communication skills...
  •  Engineering teams are globally distributed...
4.8
11 votes

Software Development Team Lead Resume Sample

Work Experience

  •  At least a B.Sc. in Computer Science or Computer Engineering   •  Excellent knowledge of Java and J2EE Development   •  Experience in Continuous build/integration   •  Knowledge of TDD using JUNIT   •  Knowledge SQL and Oracle
Professional Skills

  •  Possess creative ability, influencing skil...
  •  Strong customer service skills and custome...
  •  Strongly desired: prior software developme...
5.0
17 votes

Software Engr Resume Sample

Work Experience

  •  Plan, develop, organize, write and edit business and technical documentation   •  Work with DXC internal teams to understand technical documentation requirements   •  Create strong documentation content that fulfills objectives and standards   •  Utilize a varie...
Professional Skills

  •  Strong interpersonal skills, negotiating s...
  •  Excellent communication skills, good work ...
  •  Strong communication skills and the abilit...
4.8
22 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates