Software Lead Resume Sample

4.7
21 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Heidi Krajcik
23195 Greenfelder Park,  Houston,  TX
+1 (555) 961 9785

Work Experience


Software Lead
05/2017 - PRESENT
San Francisco, CA
  • The ability to travel to other ICF offices in the DC Metro and Richmond areas
  • Performance Assessment Data System utilized on Minuteman III Intercontinental Ballistic Missile System. Familiarity with cloud computing (MilCloud), US government’s Risk Management Framework (RMF) and Cyber Security processes and procedures
  • Full responsibility for very wide areas of design work
  • Prepare formal and informal engineering documentation (e.g. reports, specs, technical notes)
  • Authority to ‘Check’ reports, specifications and drawings
  • Authority to ‘Approve’ all specifications and external reports including standards
  • Support in creation of project tender write-ups
Software Lead Engineer
11/2010 - 11/2016
New York, NY
  • Support in interviewing and assessment of applicants
  • Functional leadership of a group of engineers through guidance and training
  • Actively broadening and deepening personal knowledge
  • Represent Company externally at working parties and presentations at industry led bodies such as IEEE & CIGRE
  • Developing and Programming of software on your own and as part of a team depending on the size of the project
  • Develop customer specific applications and also install these globally at our customers
  • Train customers on our machines and software applications
  • Translate a customer request to workable software solution
System Software Lead
12/2003 - 10/2010
Houston, TX
  • Serves as Cadet and Faculty Academic Mission (CFAM technical SME and oversees application software catalog functions
  • Serves as lead for software applications and troubleshooting
  • Administrates team tools and systems (SharePoint site, ticketing system, asset management system, print server, etc.)
  • Provides hands-on technical support, implementation, administration and management to team tools and systems
  • Supports software and web services procurement activities to include documenting processes, coordinating with stakeholders, tracking requirements, and monitoring progress of procurement packages
  • Configures / maintains application software catalog system to include upkeep of user documentation
  • Supports security / STIG functions and requirements

Education


Washington Adventist University
1999 - 2003
Engineer's Degree in Computer Science

Professional Skills


  • Excellent problem solving, debugging and analytical skills
  • Strong problem solving skills, ability to express complex concepts
  • Experienced negotiating, influencing, effectively challenging and gaining commitment
  • Experience in Scripting language experience like Python or TCL
  • Linux OS system administration skills
  • Passionate about software development, and eager to acquire new skills
  • Able to effectively interact with many stakeholders with varying perspectives and priorities

How to write Software Lead Resume

Software Lead role is responsible for software, government, training, integration, database, procurement, recruiting, security, shipping, java.
To write great resume for software lead job, your resume must include:

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

Contact Information For Software Lead Resume

The section contact information is important in your software 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
  • Email
  • Telephone number

Work Experience in Your Software Lead Resume

The section work experience is an essential part of your software 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 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 lead position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Lead resume experience can include:

  • Hold real-time, embedded C development skills
  • Agile coaching experience working with teams and organizations on promoting lean and agile change and improvement
  • Hands-on experience of defining software architecture using UML/SysML
  • Excellent understanding Object Orientated programming, and related advanced concepts
  • Excellent communicator, able to share and teach ideas across the team, as well as hands-on coaching and pair-programming
  • Industry experience developing and/or implementing tools and applications at scale

Education on a Software Lead Resume

Make sure to make education a priority on your software 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 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 Lead Resume

When listing skills on your software 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 lead skills:

  • Excellent understanding of core programming ideas and principles (eg. Design Patterns, SOLID, DRY, DI)
  • Effectively integrate diverse Geospatial disciplines in developing solutions
  • Able to manage and plan workloads effectively, to deliver project goals
  • Able to share ideas effectively with other members of the team
  • OBJECT Oriented Programming skills mandatory
  • Experienced working with cloud hosting and provisioning tools

List of Typical Experience For a Software Lead Resume

1

Experience For Software Lead Engineer Resume

  • Significant experience of at least one of the following; embedded product development (including RTOSes), Windows and Linux application and driver development
  • Experience with implementation of low level device driver software such as SPI, I2C, PWM for various microcontrollers
  • Past experience with DOJ
  • Assists CFAM stakeholders in areas of continuous improvement, modernization, and technology planning and insertion relating to CFAM images/SW/hardware
  • Supports CFAM common activities as necessary (regression testing, client support, hardware processing, printer rounds, etc.)
  • Focused intently on promoting code re-use and delivering capabilities
  • Take learnings from other projects, allowing them to form into the teams wider strategic approaches
  • Able to adapt quickly to changing requirements and complexities
2

Experience For Senior Test Software Lead Resume

  • Able to understand the problem being solved, and able to suggest better alternatives
  • Accountable for recommending change based on expert knowledge and research
  • Generate and review technical proposals, and provide estimates for the associated effort, costs and risks, for bids and proposals, leading to contract awards
  • Applies principles and techniques of computer science, engineering, and mathematical analysis to the development of complex software and architectures
  • Frequently works with organizations outside engineering or with external customers
  • Develop and manage software training for control system/application teams
  • Advanced knowledge of software engineering practices, methodologies, processes, techniques and technology trends
3

Experience For System Software Lead Resume

  • Interfaces with CFAM stakeholders on functions/issues
  • Lead across the entire development lifecycle (concept, design, build, test, deploy, release, support)
  • Able to gather functional and non-functional requirements and translate these into solutions and rapid prototypes
  • Champion the latest industry trends, especially in relation to technical approaches and solutions
  • Create and maintain operational and support documentation
  • Define architectural and development direction, from project requirements as well as long-term consideration
4

Experience For Controls Software Lead Engineer Resume

  • Coach, mentor and support junior members of the team in their development
  • Able to quickly learn new concepts and approaches
  • Able to work independently to a design or specification
  • Able to recognise success and strengths of other members of the team
  • Able to deliver solutions to both function and non-functional requirements
  • Able to identify appropriate solutions and approaches to defined problems
  • Self-motivated and driven to team goals and deliveries
5

Experience For Virtual Reality Software Lead, Building Resume

  • Eager to innovate, taken new and novel solutions to established problems
  • Competent “Full Stack” developer
  • Able to identify new tools and approaches (where appropriate) to help productivity and application performance
  • Passion for code and delivery quality, alongside an ability to inspire that within others
  • Interface with the team, the customer, and the program management staff to set correct expectations among all
  • Build and maintain schedules and status information
6

Experience For Technical Lead / Software Lead Resume

  • Mentor the team and help the individuals grow
  • Provide technical guidance to IPT Lead in support of software activities
  • Identify dependencies and risks across the various IPT activities
  • Communicate key information to IPT members to ensure minimize impacts
  • Ensure team project baselines by maintaining project scope, cost, and schedules to document or avoid variances using risk/issue techniques and recording impact or variances within the government’s Processes for Planned Change Requests
  • Coordination of integration of core and/or 3rd party software such as AUTOSAR BSW into an application specific software ECU
  • Knowledge of embedded software development in C/C++ for 16 bit and 32 bit micro-controllers including application for micro-controllers such as Freescale, PPC, ARM core, TI DSP, Microchip and Renasas
  • Design and implement components of a software build system with focus on reusability
7

Experience For Webrtc Software Lead, Building Resume

  • Support development team with all aspects related to software build environment
  • Carry out software integration responsibilities
  • Design and develop build automation (CI) System with focus on reusability
  • Establish seamless integration with external suppliers and customers third party components integration
  • Knowledge on software integration concepts and build tools
8

Experience For Principal Software Lead Resume

  • Knowledge on software build automation platform like Hudson, Jenkins and Bamboo
  • Knowledge on automotive domain ECU manual and automated tests
  • Develop, mentor and lead a team of professional software engineers across embedded RTOS, Windows and Linux platforms in order to provide a capable and multi-skilled team
  • Provide technical direction and exert technical influence across multiple projects, such that the optimal approach, architecture, design, and toolchain are selected
  • Responsible for the design, development and delivery of software for multiple projects to ensure the delivery of high quality software
  • Work closely with the system and software architects to ensure consistency, design for modularity and re-use, and technical excellence
  • Ensure that all work within the software team is of sufficient quality and is carried out according to process, and that the software development and configuration control plans are adhered to
9

Experience For Principle Software Lead-manager Resume

  • Ensure the developed software fulfils the software requirements
  • Interact with internal stakeholders at various sites
  • Researches and analyzes data, such as customer design proposals, market trends, state of technology and industry, specifications and manuals to determine feasibility of design or application
  • Collaborates with senior management and leadership within engineering and sometimes across the company
  • More often responsible to define the scope, schedule and expectations for the work they execute or lead
  • Contributes and accountable to the completion of major programs and projects
  • Responsible for resolution of significant and diverse problems and issues of broad scope and complexity
  • Networks with senior internal and external personnel
10

Experience For Base Software Lead With Architectural Knowledge Resume

  • Drives and manages system level requirements for projects or programs. Makes critical program-related decisions
  • Version Control (eg. GIT)
  • Able to think long-term to be able to solve the problem in a robust and expandable manner
  • Able to work in a way consistent with the Agile methodology
  • Able to integrate with 3rd party services and APIs, to deliver enhanced functionality
  • Plan and estimate tasks for complex problems
  • Broad technology experience in Open Architecture, Agile development, and Distributed Common Ground Systems-Army (DCGS-A), systems engineering, ISR sensors, requirements tracking, testing and validation. "Hands-on" experience developing software for ISR systems and sensors is desired

List of Typical Skills For a Software Lead Resume

1

Skills For Software Lead Engineer Resume

  • Experienced with Unit Testing. (eg. NUnit)
  • Experienced at identifying inefficiencies and opportunities to improve performance and reliability
  • Excellent understanding of design and consumption of RESTful Api’s
  • Experience with productivity tooling
  • Experience with the following software packages
  • Experience with shipping high quality products
  • Experience leading small teams of software engineers on OEM customer
  • Experience developing with GCC in Linux/Unix environments
2

Skills For Senior Test Software Lead Resume

  • Progressive experience in software engineering and Open Systems Architecture
  • Able to build strong working relationships across the wider business
  • Review Software Baseline Plans ensuring alignment with stated priorities
  • Experience with Real-Time Operating Systems such as SYSGO PikeOS, QNX RTOS, Green Hills Integrity
  • Experience in cross-platform compiling and Linux/Windows build environment
  • Experience with multiple software development methodologies, including agile
  • Strong knowledge of C programming language and Matlab/Simulink/Stateflow is
  • Experience in writing documentation for external customer use as well as internal technical use
3

Skills For System Software Lead Resume

  • Excellent rounded knowledge of the .NET Framework
  • Excellent knowledge of industry direction and trends within development
  • Experience with mobile development eg. Xamarin
  • Experience with TeamCity in general, and complex build chains in particular
  • Experience with Octopus Deploy
  • Experience with Sql Server Data Tools/SSIS or Automated database deployments
  • Experience with AWS and Terraform
  • Experience in driver development
4

Skills For Controls Software Lead Engineer Resume

  • Strong domain knowledge of National Systems Synthetic Aperture RADAR (SAR) sensor data
  • Experience with commercial ELTs; i.e. SOCET GXP, RemoteView, etc
  • Experience in embedded software development/integration required
  • Experience in network protocols (i.e. CAN) required and Vector tools
  • Experience with the management of ISR system development, testing, operations and sustainment
  • Previous experience of line management, resource management and implementing process improvements
  • Experience with Modern Software Architecture i.e., Javascript, Node.JS, J2EE (1.6 or better), Java and C/C++ and J2EE application servers
5

Skills For Virtual Reality Software Lead, Building Resume

  • Experience of DOORS, UML and SysML would be advantageous
  • Have a strong vision on what a successful development team is, and help that become a reality
  • Keen to see other members of the team learn and develop their own skill-sets
  • Support IPT prioritization of Software Team Backlogs to align with PMO and stakeholder requirements
  • Experience in source code static analysis concepts and tools
  • Technical leadership experience
  • Demonstrated CS fundamentals with a deep appreciation for the differences between platforms and environments
  • The relentless drive required to build great front-end experiences
6

Skills For Technical Lead / Software Lead Resume

  • Experience in development and delivery of technology products and services
  • Experience in open embedded or Yocto build environment creation and usage
  • Experience in Linux Driver/Application Development
  • Experience with embedded processors such as ARM
  • Analyzing the customer operating process and modifying the standard development environment into more customer-oriented
  • Leading the project team in all engineering matters and any sub-teams in the project
  • Ensuring the operability and quality of the system being built
  • Supervising the technical implementation of the system and the completion of the project
7

Skills For Webrtc Software Lead, Building Resume

  • Participating in project preparation sessions
  • Working knowledge in C/C++ for embedded devices in automotive
  • Understanding of intelligence tactical data and dissemination architectures
  • Understanding of requirements analysis
  • Willing and able to obtain, and maintain, DV security clearance
  • Working closely with others leading platform development, in other areas of Aviva
8

Skills For Principal Software Lead Resume

  • Acting as a lead developer within Global Infrastructure & Ops
  • Working directly with developers and stakeholders to conceptualise, build, test and realise products
  • Providing advice, influence and suggestions of appropriate solutions and approaches, to align to strategic goals
  • Capable of reading, critiquing and reviewing work of others, including code reviews
  • Capable of managing and planning “sprints”, and delegating tasks within the team
9

Skills For Principle Software Lead-manager Resume

  • Sound technical background in analysis using a wide array of traditional data types in producing and evaluating geospatially referenced data and objects
  • Establish complete software development process for radar in all aspects (starting from algorithmic concept, first implementation, embedding, and testing)
  • An unwavering commitment to leading and growing your team
  • Proficient working with issue tracking tools
  • Leads large or multiple engineering projects. Performs as the local technical expert for one or more engineering specialties
  • Web Technologies, including ASP.NET, HTML5, Javascript and CSS
  • Be expertly familiar with the development lifecycle (eg. CI/CD, DI and UI testing)
  • Comfortable working with a shared codebase, and unfamiliar code
  • Able to continually reflect on approaches and decisions, always aiming to continuously improve
10

Skills For Base Software Lead With Architectural Knowledge Resume

  • Solves complex problems impacting multiple projects. Communicates with and influences key external stakeholders and business leaders
  • Assist project management and tracking with dashboards for e.g. software quality metrics, requirements status and resource utilization
  • Knowledge in scripting languages like python, perl, batch and shell
  • Work closely with project management and engineering project leads to create proposals that drive down project costs and increase margin
  • C++ with an understanding of C
  • BS in Computer Science or related engineering field is required

List of Typical Responsibilities For a Software Lead Resume

1

Responsibilities For Software Lead Engineer Resume

  • Knowledge of B&R PLC’s and C# are a pre
  • Self-supportive – result driven – team player
  • Willingness to travel globally 10 to 20%
  • Clearance with DOJ or DOD
  • Tware development team leadership role
  • Design, develop, and unit test applications
2

Responsibilities For Senior Test Software Lead Resume

  • Work individually and provide results in a team environment
  • OS environment: Windows, Linux and Android
  • Web services and REST API development
  • Development methodology like Agile and XP knowledge
  • Drive software release and resource plan optimized over flexibility and best utilization of resource
  • Develop and report software performance metrics that drive the improvement of productivity, quality and agility
  • Plan and lead simulation based software development
3

Responsibilities For System Software Lead Resume

  • Identify gaps in software architecture and component interface and propose for improvement changes
  • Execute software process and workflow improvement initiatives
  • Take lead on CMMI compliance, quality audit and software FE assessment
  • Knowledge of Firmware, Boot loaders
  • Familiarity with Xilinx tools suite is an advantage
  • A self-starter and team player
4

Responsibilities For Controls Software Lead Engineer Resume

  • Familiarity with GoogleEarth
  • Expert C/C++ programmer

Related to Software Lead Resume Samples

Software Developer, Lead Resume Sample

Work Experience

  •  Knowledgeable of Army programs including: Microsoft Operating Systems (e.g. Windows-10), machine level security architectures, Single Army IT Service Provider, Enterprise and Local IT Service Integration, Long-Haul and Base Support Communications Technical Services, Enterprise Network and Computing Services, the AEMF, th...
Professional Skills

  •  Excellent communication skills - including...
  •  Strong communication, collaboration and te...
  •  Technical background with good English-wri...
4.9
15 votes

Software Team Lead Resume Sample

Work Experience

  •  Consulting: Performs consulting services and recommends solutions. Includes complex business problems requiring in depth review of variable factors   •  Project Management: Manage Software Development projects following standard IT Product Lifecycle project management methodology   • &n...
Professional Skills

  •  Excellent verbal and written communication...
  •  Strong mathematical modelling and analytic...
  •  Excellent programming skills and hands-on ...
5.0
16 votes

Software Technical Lead Resume Sample

Work Experience

  •  Mentor and guide the development of junior engineers   •  Drive development practices used within the team   •  Resolve bugs and improve overall system performance   •  Capturing data from clients, from multiple channels (online and paper) and route that through...
Professional Skills

  •  Experience working with Cisco networking, ...
  •  Software development experience including ...
  •  Excellent problem solving skills and techn...
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