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
- Experience with Web Services (SOAP/REST)
- Knowledge of front end technologies is an added advantage
- Knowledge of apache camel, apache service mix (especially Karaf, Camel and Cxf) is an added advantage
- Leadership and mentoring capabilities
- Flexible to learn and apply new skills/technologies as and when needed
- Technical skills – experience and excellent knowledge
- Serve as the Development Team Lead for one of our core teams with responsibility in technical mentorship, removing roadblocks, and helping to build world class products
- Utilize your technical expertise and solid leadership skills to guide Developers to create large scale, resilient, distributed systems
- Work with multiple feature development teams to meet both sprint and release commitments and milestones
- Guiding/directing engineering staff in the execution of engineering functions ensuring compliance with program and functional processes
- Responsible for the SCRUM; interacting with Production Owners and representatives; own progress blockers, communicate progress to plans and coach teams to correctly apply Agile principles
- Contribute to the feature team's design, development, documentation and testing of new enhancements to the system
- Business stakeholders and users
Education
Professional Skills
- Possess creative ability, influencing skills, negotiating skills, consulting skills, leadership qualities, credibility and self-confidence
- Strong customer service skills and customer relationship management experience
- Strongly desired: prior software development experience in java
- Relevant experience in software development with demonstrated progression from hands-on experience to architecture and leadership roles
- E-commerce and web product prior engineering experience
- Prior experience with order management, licensing, ESD and customer portal solutions
- Demonstrated experience mentoring team members
How to write Software Development Team Lead Resume
Software Development Team Lead role is responsible for leadership, design, training, finance, integration, database, shipping, java, architecture, software.
To write great resume for software development team lead job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Development Team Lead Resume
The section contact information is important in your software development team lead 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
- Telephone number
Work Experience in Your Software Development Team Lead Resume
The section work experience is an essential part of your software development team lead 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 software development team lead responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software development team lead position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Development Team Lead resume experience can include:
- Demonstrated experience building a strong team of developers
- Strong and enthusiastic technologist, able to demonstrate a broad technical knowledge
- Effectively manage issues to completion and communicate status to management, teammates, or customers as appropriate
- Work effectively with the System Operation / Quality Assurance groups to ensure quality software releases
- Identify and leverage team member strengths and help team members improve their skills
- A strong understanding of SOA and API concepts, including security
Education on a Software Development Team Lead Resume
Make sure to make education a priority on your software development team lead resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software development team lead 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 Software Development Team Lead Resume
When listing skills on your software development team lead 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 software development team lead skills:
- Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills
- Solid professional programming experience in some or all of the following tech stacks
- Prior experience developing with the .NET Framework 2.0 and greater, preferably with ASP.NET web applications utilizing C#
- Ensure development skills are kept up to date and maintain awareness of new developments in the software industry
- Understanding of TDD practices and experience with JUnit/Unit Testing and mocking tools
- Contributing to the effective design of new features and solutions
List of Typical Experience For a Software Development Team Lead Resume
Experience For Application Software Development Team Lead-primavera P Resume
- Excellent Communication & Team management skills
- Good knowledge of Object Oriented Analysis and Design
- Experience in XML/Soap/XSLT/Web Services technologies
- Experience with build tools like Ant/Maven/Gradle
- Demonstrated ability to exercise initiative, independent judgment and to be a self starter
- Prior work or hobbyist projects with ffmpeg, libdash, or angular.js
- Mentoring and training of current and new team members
Experience For Software Development Team Lead Resume
- Providing technical leadership to our cross-functional agile product development teams
- Recruit and manage a team of software engineers in an agile environment. The team mostly consists of contract developers working remotely
- Actively participate in development ceremonies; planning, estimation, design, retrospectives, and reviews
- Work in a self-organizing and cross-functional team
- Other Teams and Developers across the department
- Service Delivery Engineers and Data Scientists
- Team Leadership and day-to-day management of your people and relationships
- Choose the correct solution to fit the problem – “Dude, a spread sheet is not the right tool for this task!”
- Design the solution – “Time to get the CRC cards out again?”
Experience For Application Software Development Team Lead-primavera P Resume
- Build quality in – red/green/refactor
- Leading a development team as they efficiently deliver features from a backlog (teams are roughly 4 – 8 members in size but this can vary depending on what we are delivering)
- Working closely with the Product Owner to ensure that the teams remain closely synchronised and upcoming features are adequately prepared for
- Leading on development and delivery of features across the full stack (including use of modern PHP frameworks, front-end frameworks, HPCC (our big data platform, training provided) and other tools as required to deliver a feature)
- Mentoring and development of team members, ensuring they have the support required to achieve their full potential
Experience For Software Development Team Lead Resume
- Being a member of the local Technology leadership team, contributing to the effective day-to-day running of our teams and helping develop and progress longer term strategies
- Lead the software development teams in prototyping API specifications for Test-Driven Development
- Passionate collaborator with a focus on what is best for the team (both immediate and the wider group)
- Focus on continual improvement
- Extensive PHP development skills using modern PHP frameworks, grounded in PHP-FIG PSRs (or similar transferrable skills from an alternative development language)
- Strong experience in Kanban or Scrum (or in lieu of this, clear understanding of the methodologies and enthusiasm to lead and be part of such a team)
- Clear focus on the customer, both internal and external
Experience For Application Software Development Team Lead-primavera P Resume
- Serve as technical lead for all AIMES software products and mentor other engineers
- Direct multiple software development teams to design, develop, and debug mission critical software source code
- Manage the full software development lifecycle
- Develop and document software designs that emphasize usefulness/usability, stability, performance, and reusability
- Specify and lead the development of and timely delivery of services to support content integration
- Work to continually improve the efficiency of the software development environment and process
- Engage with other groups to understand the needs of businesses and the customer to identify technologies that expand
- Articulate project status to other project members and management
Experience For Software Development Team Lead Resume
- Work closely with other technology groups in the organization to support knowledge transfer and facilitate participation of the teams in driving user focused innovation
- Designing the solution based on customer requirements
- Agile development in Amdocs CRM/OMS
- Scrum Master role for Software Development activities in Agile development
- Manage and lead the team from the front
- Track and manage the deliverables in defined scope and time
Experience For Application Software Development Team Lead-primavera P Resume
- Exposure to Business Analysis practices
- The ability to communicate technical issues with non-technical personnel
- Work with minimal supervision with a methodical approach
- Ensure the successful execution of projects, operational activities, and responsibilities
- Work directly with clients and stakeholders to determine requirements, set expectations, and resolve issues
- Determine and enforce SDLC standards and mechanisms for the team
- Provide architectural direction for team development efforts
- Lead team to design, develop, and implement Web-enabled applications using .NET 4.0 / 3.5 Framework, C#, JavaScript, Visual Studio 2013, Cascading Style Sheets, HTML, JQuery
Experience For Software Development Team Lead Resume
- Research, Design and develop complex enterprise-level web applications built on relational databases
- Work in a collaborative agile team environment
- Collective responsibility of CCRS ASD code base
- Contribute to continuous improvement of the both the products and processes used to drive improved quality or efficiency
- A little note to recruitment agencies: We have this role covered; there is no need to get in touch :). We do not accept unsolicited agency resumes and Domain Group is not responsible for any fees related to unsolicited resumes. Thanks!
Experience For Application Software Development Team Lead-primavera P Resume
- Knowledge of Jenkins, Sonar, Continuous Integration
- Able to track and produce key metrics
- Familiarity with video coding standards (MPEG-2, MPEG-2 TS, and H.264), MISB standards, and with other issues related to video processing such as video analytics, video profiles and file formats, and audio/video synchronization
- Familiarity with Agile software development methodology, processes, and techniques
- Thorough knowledge of HTML and CSS
- Excellent organization, communication and writing skills, and have the ability to express yourself in technical discussion via strategy, implementation and design of application environments
- Excellent teamwork and collaborative skills, with the ability to lead and manage the effort of others as necessary
- Lead a team of software engineers in the application development group
- Passionate about software development technologies, languages, and methodologies
Experience For Software Development Team Lead Resume
- Engages with the wider developer community
- Clear, concise and articulate presentation
- A logical but creative thinker with the ability to interpret this into practical solutions
- Understand Intranet and Internet technologies: PERL, HTTPS, firewall, Java/J2EE, HTML/DHTML, CSS, JavaScript, JQuery, XML, SOAP Web Services, SQL, ORACLE, MySQL, MS-SQL, Apache/Tomcat, WebLogic , SVN etc
- Highly organised and structured approach to work
- Be able to interact with people at all levels of the organisation
- Interface with all levels in the customer organization
List of Typical Skills For a Software Development Team Lead Resume
Skills For Application Software Development Team Lead-primavera P Resume
- Have strong communications skills to conduct interviews and make presentations both in face-to-face meetings and remotely over the telephone
- Other helpful skills include Linq Microsft Workflow, WPF, SVN
- Experience with facilitating scrum for the team (Planning, Retrospective, Grooming & Review/Demo)
- Commercial programming experience with the following
- Experience in facilitating and creating a culture of DevOps
- Previous experience leading a software team, engaging stakeholders, contributors and technical resources to analyze user needs and resource limitations
Skills For Software Development Team Lead Resume
- Strong proficiency using at least one high-level programming language (C++, Java, etc.)
- Experience with Spring or video transcoding
- Experience as a designer/developer in applications using web services and having web sites
- Experience authenticating with LDAP directory services and implementing role-based authorisation policies
- Experience with designing and developing applications
- Support the decision making process, using effective communication to articulate the recommendations, risks and options
- Previous experience shipping and leading large scale javascript projects
Skills For Application Software Development Team Lead-primavera P Resume
- Experience designing and building scalable 24/7/365 SaaS architectures
- Experience in maintaining high-availability/high-volume websites
- Experience working with matrixed/shared teams
- Experience with, or understanding of, Agile/Lean Software Development practices such as Kanban or Scrum
- Manage and balance multiple deliverables concurrently in an environment with shifting priorities
- Experience leading a team of software developers in geographically dispersed locations
- Experience using data persistence frameworks such as JPA or Hibernate
Skills For Software Development Team Lead Resume
- Experience integrating with enterprise-class CRM or ERP systems at an API and/or Web Services layer
- Experience with testing frameworks like ALM, UFT, LoadRunner, and Fortify
- Experience in maintaining high-availability/high-volume websites
- Experience building scalable systems that scale easily to handle larger volumes and complexity of product types
- Arrange work packages and project scheduling to accommodate dynamic priorities
- Experience leading a multi-person development team
- Experience coding JavaScript-based applications with modern frameworks like React.js
Skills For Application Software Development Team Lead-primavera P Resume
- Demonstrated track record for building teams that have shipped successful software
- Experience with both frontend and backend technologies
- Experience with multiple database technologies
- Experience in a Scrum Master role
- Experience with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions
- Finance industry experience would be advantageous but not required
- Self-motivated and self-disciplined; able to manage own time, prioritise requirements and multi-task
- Technical experience as a professional Software Engineer
- A proven knowledge of the business workings and functions in the eCommerce and eDelivery domains
Skills For Software Development Team Lead Resume
- Experience developing web applications that follow security best practices, including protection against cross-site scripting and SQL injection
- Experience with Struts and Spring MVC frameworks
- Experience with token-based authentication schemes, such as SAML
- Nix OS experience
- Experience with product software development
- Experience with cloud based design and deployment, especially to AWS
- Understanding of current, and widely accepted, software development standards and practices
- Understanding of asynchronous and message-based architectures
- Keeping your team happy and driven to improve
Skills For Application Software Development Team Lead-primavera P Resume
- Helping your team to elicit customer requirements (we tend to ask “why?” multiple times a day!)
- Commercial programming building and supporting web applications
- Engaging and working with cross-functional enterprise level software development projects using Agile development methodologies
- Work within the development governance framework including, but not limited to, adherence to Coding Guidelines, UI guides, automated testing, and code reviews
- Line management of direct reports including but not limited to appraisals, objective setting, holiday approval, regular 1-to-1 reviews
- In depth understanding of writing testable software – unit test, integration tests, TDD, BDD etc.
- Server configuration and management knowledge, including working with Win 7/10/2K, LINUX and UNIX based systems
Skills For Software Development Team Lead Resume
- Knowledge of structured analysis and design techniques including data and process modelling
- Self-motivated, continuous improvement mindset and willing to “do what it takes” to get the job done
- Knowledge of SAFe Engineering methodologies
- Version control using SVN or Git. Code build, inspection, test and delivery tools such as Maven, Ant, Make files, Jenkins and SonarQube
- Patience and persistence in following through work
Skills For Application Software Development Team Lead-primavera P Resume
- The ability to work in a constantly-changing and unclear environment
- Exposure to regression testing methodologies
- Job satisfaction from building great products that people love
- Transform complex customer requirements into working, maintainable solutions
- Constantly improve our soft processes – “How could we get more value out of our daily meeting?”
- The technologies we use include (but are in no ways limited to)
Skills For Software Development Team Lead Resume
- Active participation in the development community
- Semantic Web standards: RDF, RDFa, OWL and SKOS
- Managing a team and 5+ years’ engaging and working with cross-functional enterprise level software development projects using Agile development methodologies
- Mentorship of direct reports, including but not limited to training on design patterns, guided walkthrough of code base areas, critical review of code changes, etc.
- Design and development of enterprise web-based applications utilising the appropriate technology, predominately C# and Microsoft Dynamics CRM, but also including SQL, SSRS, RubyScript, Silverlight, AngularJS, etc.
List of Typical Responsibilities For a Software Development Team Lead Resume
Responsibilities For Application Software Development Team Lead-primavera P Resume
- Knowledge of UNIX and Linux, Linux system administration, command-line tools, Bash scripts
- Knowledge of Content Delivery Networks (CDNs) and how they work
- Leads and mentors a small team within a specific task or project as part of the ACC R&D L3 Team
- Responsible for technical aspects of the project, in C++ and Oracle Store Procedures
- Role also includes hands-on development - from CRM and self-service to CM, RM, Mediation, Billing and Invoicing, GL and Collection, to Network integration, Diameter, SS7 and more
Responsibilities For Software Development Team Lead Resume
- Significant proficiency/in-depth knowledge in the domain (technology and/or products)
- Experience in a technical position managing and working directly with an (offshore) team of software developers, particularly in an Agile development environment
- Related experience in one or more of search, content enrichment, text analytics and other semantic technologies, artificial intelligence, data mining or digital publishing is desirable
- Proactively personality with an eagerness to learn
- OOP such as Java
- Agile (Scrum / Kanban) development process
Responsibilities For Application Software Development Team Lead-primavera P Resume
- Continuous Integration / Deployment and tools
- Drive overall system architecture and design
- Focus on reliability, scalability, maintainability, security of our Application
- Carry out individual performance management in order to maintain and improve productivity and quality
- Proactively increase the efficiency of the day-to-day operations and report on team performance
Responsibilities For Software Development Team Lead Resume
- Contribute towards process improvement, create and implement new methods, policies and processes, allowing Bloomberg PolarLake to exceed business goals and service reliability
- Work on enterprise scale software systems
- Medical device, laboratory or clinical software development is a significant advantage
- XML, XSD, XSLT