Software Development Lead Resume Samples
4.8
(103 votes) for
Software Development Lead Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the software development 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
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.
RG
R Gerlach
Rogers
Gerlach
30187 Pagac Hollow
Philadelphia
PA
+1 (555) 333 5154
30187 Pagac Hollow
Philadelphia
PA
Phone
p
+1 (555) 333 5154
Experience
Experience
Chicago, IL
Software Development Lead
Chicago, IL
Hessel, Rowe and Ebert
Chicago, IL
Software Development Lead
- Will work with 3rd party development programmers in the development of software. Performs systems modeling, simulation and analysis
- Manage team-level quality objectives, schedules, and development risks and make decisions based on program and business objectives
- Help define team development practices, development tools, and process improvements and enforce agile behavior
- Leads technical staff (employees, onshore, and offshore resources) in design and development: manages, assigns, and delegates work
- Work with cross-functional groups to coordinate design and development activities
- Provide detailed effort estimates to team and project managers
- Assisting in story estimates, planning resources and tasks, and tracking team progress throughout the software development life cycle
Phoenix, AZ
Sf-software Development Lead
Phoenix, AZ
Parisian, Howe and Waters
Phoenix, AZ
Sf-software Development Lead
- Using project management and bug tracking tools (JIRA, Bugzilla, Trac, Wiki, etc.)
- Provide insights on solutions
- Knowledge of databases, working with SQL
- Write, test and debug application code
- Mentor for the technical team
- Moderate to extensive client contact
- Familiarity with an IDE (IntelliJ, Eclipse or similar)
present
Los Angeles, CA
Senior Software Development Lead
Los Angeles, CA
Welch, Schoen and Koelpin
present
Los Angeles, CA
Senior Software Development Lead
present
- Manage vendor teams in developing the solution
- 5+ years in web development / programming
- Strong foundation in Software Engineering, Operating Systems, Databases, Networking, and Web protocols
- Manage agile process, run daily stand-up calls and sprint planning
- Manage vendors responsible for hosting
- Work with Marketing, R&D, Operations and Customer care team to implement leading edge technologies in to our web sites to increase product awareness, and sales
- Analyze and conceive solutions, and develop application to expand wisdom panel products and services, solve complex business problems and extend business functionality
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Rowan University
Bachelor’s Degree in Computer Science
Skills
Skills
- Ability to build strong relationships with clients and team members
- Development experience with C++ on Windows with an excellent knowledge in Win32 API,
- Ensures quality of deliverables
- Ability to provide written high level and detailed design documents
- Strong knowledge of Application security, PEP and securing the complete solution
- Excellent knowledge of applications programming, object-oriented principles and analysis procedures
- Solid knowledge of Unix or Linux, the command-line, scripting, configuration and administration
- Strong leader - able to assert direction and effectively explain constraints to both delivery
- Able to articulate task progress to the executive management, and work well with all members of the development and operational teams
- Strong communicator - written, spoken and comprehension
15 Software Development Lead resume templates
Read our complete resume writing guides
1
Sf-software Development Lead Resume Examples & Samples
- Ownership of a component or a smaller project
- Provide insights on solutions
- Moderate to extensive client contact
- Successful experience in each phases of software development (discovery, design, implementation, testing, maintenance)
- Experience working on mid to large projects (B2B, B2C, different industries, etc.), and integrated e-commerce projects
- Experience with XML, JSON technologies
- Excellent team leadership and communication skills
- Ability to lead a small development team, experience as a team lead on CMS or eCommerce implementations preferred
- Knowledge and experience in continuous integration and DevOps approaches
2
Software Development Lead Resume Examples & Samples
- Lead technical implementation
- Mentor for the technical team
- Write, test and debug application code
- 5 or more years of experience working with Java, object-oriented design, test-driven development and Agile
- Experience working on eCommerce implementations (IBM Websphere Commerce Server, ATG, Magento, Hybris) preferred
- Familiarity with an IDE (IntelliJ, Eclipse or similar)
- Experience with Web services and APIs (REST and SOAP), including Java integration standards and open source platforms
- Ability to collaborate effectively at all levels and functions, deal directly with clients over the phone and email to effectively solve problems
- Experience with one or more Servlet or J2EE containers such as Tomcat, tcServer, WebSphere Application Server (WAS) or JBoss
- Using project management and bug tracking tools (JIRA, Bugzilla, Trac, Wiki, etc.)
- Education: Bachelor's degree
3
Software Development Lead Resume Examples & Samples
- Taking responsibility for the technical direction of the project
- Managing software development and maintenance services by leading a small engineering team
- Managing project requirements and workload
- Providing high-level system analysis and solution designs
- Monitoring project status and deadlines
- Managing software development process including release and testing phase
4
Senior Software Development Lead Resume Examples & Samples
- Software Engineering experience 8+ with track record of driving multiple products/versions from inception to delivery
- Hands-on work with people management in a product development environment
- Knowledge of end to end SDLC
- Ability to work in large teams and mentor juniors
- Strong knowledge of computer science, algorithms and design patterns
- Ability appreciate complex problems with a thorough design
- A degree in Computer Science or related field, or equivalent industry experience
5
Senior Software Development Lead Resume Examples & Samples
- O Work with Product Manager, Solution Architects and sales to understand customer requirements, work with WW architects to complete the high-level design for the product
- Strong experience and skills in J2EE and Java programming
- Experience and skills in Big Data and Python development
- Experience web development, strong skills in Javascript, HTML5, DOJO, D3, etc
- Knowledge in data mining, familiar with SPSS or R is a big plus
- Experience and skills in script language
- Scrum / Agile methodology
- Strong leadership and drive to achieve
- More than 8 years of experience in software development
- Major in computer science or related fields, good education background
- Fluent English in both writing and speaking
6
Software Development Lead Resume Examples & Samples
- Responsible for establishing standards and procedures to govern enterprise-wide roll-out of webMethods
- Responsible to lead offshore team in developing standards, frameworks and driving the entire SDLC of projects
- Responsible for preparing technical documents with the usage of Entity, Sequence, Class diagrams, etc
- Responsible for resolving webMethods technical issues
- Develop, test and modify vendor-supplied application software as per business requirements
- Design modules and/or approaches, and required enhancements
- Code, review, prepare test data, test and debug and manage implementation of application building
- Produce program and user documentation for all applications created within the department
- Maintain/enhance applications expertise, including evolving programming and analysis and database technology
- Provide work leadership to less senior programmers
- Conduct analysis of systems specifications and use analysis/diagramming tools to represent business/technical processes
- Identify product design features to support scalability, usability and better performance
- Recommend changes in development, maintenance and systems standards
- Assist the operational teams with root cause analyses and solutions to production issues
- Maintain and improve current knowledge on the latest technologies relevant to the role regarding algorithms, language, design methodology, third-party development tools, application platforms, hardware compatibility and operating systems
- Mentor and coach other team members on the latest technological advances within the current technology used
- May function as a team lead
- Expert in enterprise class multi-tenant/multi-layered SOA Applications
- Extensive experience designing, developing and supporting distributed enterprise SOA applications
- Experience in Performance Optimization activities
- Experience with Enterprise Architect (EA) a plus
- Background developing financial applications a plus
- Test Driven Development (TDD) experience is a plus
- Team Leadership or Mentoring experience with offshore development team
- Minimum 8-10 years’ experience in some or all of the following technologies: Windows NT/Server, .NET, HTML, Firewall and related security, C/C++/C#, JAVA, J2EE, SWING, STRUTS, JavaScript, XML, Open Source, Active-X, Oracle, MS SQL Server
- Minimum five years’ experience in systems programming and analysis
- Preferred 8-12 years application development experience or equivalent experience as a technical team lead also to include short-term and long-range planning, systems analysis and design
- Experience in all phases of the software development lifecycle
- Experience in Web Services, Service Oriented Architecture (SOA) development
- Experience in data, taxonomy and process modeling of business requirements (BPM)
- Excellent knowledge of applications programming, object-oriented principles and analysis procedures
- Knowledge of languages as required for various projects
- Very Good communications, writing and editing skills needed to transfer information to individuals involved in the development process
- Excellent project leadership skills
- Demonstrated effective time management, planning and organization skills with the ability to successfully handle multiple tasks, projects and priorities in a fast paced matrix-managed environment
- Able to articulate task progress to the executive management, and work well with all members of the development and operational teams
- Able to proactively identify potential issues in the production environment and development potential solutions to them
- Acquire/enhance applications expertise, keeping up with evolving programming and analysis and database technology
- Advanced knowledge of object oriented principles, SOA design patterns and enterprise systems
- Strong knowledge of Application security, PEP and securing the complete solution
- Must be a self-starter with the ability to work both independently and in a team environment
- Must possess strong interpersonal, written and oral communication skills with demonstrated teamwork, time management and multi-tasking skills
- Excellent problem solving, analytical and organizational skills required
- Fairly good understanding of IT Operational processes & post-production support
- Less than 10%/Infrequent (maybe once every 2 months)
- WebMethods Certified
- WebMethods, TIBCO, MQ Series, or equivalent EAI/ESB technology, is highly desired but not required
7
Software Development Lead Resume Examples & Samples
- Collaborate within a team environment in the development, testing and support of
- Strong team player / customer service orientation. Demonstrated ability to work
- Minimum of 7+ years of MS .Net experience writing high performance Web Services via
- Minimum of 5 years Microsoft .Net Framework 3.5 or 4.0 using C# including 2-3 years
- Microsoft Windows Communication Foundation (WCF). Must be able to demonstrate
- Experience with Microsoft Team Foundation Server with emphasis on source control
- Internet Information Service(IIS) 7 or later. Must have basic understanding of
- Knowledgeable of SOA design principles, mocking frameworks, and performance
- Must be comfortable with stories, sprints (working within a 3 week window to
- Must be comfortable with rapidly changing and/or loosely defined requirements that
8
Software Development Lead Resume Examples & Samples
- Ensure that user stories for all features meet the Definition of Ready prior to a sprint, and that the Definition of Done is met for each story prior to closing
- Be responsible for meeting quality objectives
- Lead software development planning and execution within a project, including team meetings, team communication, story estimates, task assignment / optimization, and escalation of resource gaps
- Manage team-level quality objectives, schedules, and development risks and make decisions based on program and business objectives
- Assist team with hands-on development and testing as required and coach the team members to ensure highest quality code is delivered
- Help define team development practices, development tools, and process improvements and enforce agile behavior
- Work with cross-functional groups to coordinate design and development activities
- Manage dependencies and removes impediments for the team
- Work closely with, or may serve as, the Scrum Master for one or more scrum teams
- Escalate to the senior leadership to facilitate transparency
- Be responsible for managing the work deliverables of a product, or component of the platform and mange a small team (5-8) or 1-2 scrum teams of individual contributors
- Bachelor's Degree in Information Systems, Information Technology (IT), Computer Science or Engineering (or a High School Diploma / GED with a minimum of 4 years of experience in information systems, information technology, computer science or engineering)
- Minimum of 4 years of software development experience, along with established cross functional and cross-discipline leadership
- Must be willing to travel
9
Senior Software Development Lead Resume Examples & Samples
- Design and develop service based solutions to integrate with Sales force, Navision and in-house Java based applications
- Analyze and conceive solutions, and develop application to expand wisdom panel products and services, solve complex business problems and extend business functionality
- Guide, coach and mentor team members as required, assisting in the team’s skills
- Serves as main liaison for application hosted at datacenter and e-commerce platform
- Manage agile process, run daily stand-up calls and sprint planning
- Manage vendor teams in developing the solution
- Work with Marketing, R&D, Operations and Customer care team to implement leading edge technologies in to our web sites to increase product awareness, and sales
- Education & Professional Qualification
- 5+ years working with Java, Apache, Tomcat and MySQL technologies
- 5+ years of working experience on Linux platform
- 3+ years of working experience on CSS, AngularJS, and Bootstrap, JavaScript, XML, HTML, SOAP, REST, jQuery and AJAX scripting
- 5+ years in web development / programming
- Knowledge/Experience
- Solid website development experience, ideally on Java platform
- Solid experience in Tomcat, Apache, MySQL and Java on Linux platforms is a must
- Solid experience with spring, AngularJS Frameworks or other genuinely object oriented enterprise quality Frameworks
- Extensive familiarity with software design techniques, testing plans and procedures, and deployment practices, which ensure excellent quality, performance, scalability, and availability of the web applications
- Strong foundation in Software Engineering, Operating Systems, Databases, Networking, and Web protocols
- Solid experience in developing /supporting Java coded sites is a must
- Proven track record in integrating systems
- Identify and evaluate commercially available solutions against requirements and present recommendations
- Manage and direct requests for system enhancements and support
- Manage vendors responsible for hosting
- Demonstrated success at working in an entrepreneurial environment
- Experience with integrating with Salesforce, Microsoft Navision is a plus
10
Software Development Lead Resume Examples & Samples
- Act as the scrum master and product owner role and be responsible for high-level prioritization and direction of the team, development timelines, milestones, and tasks
- Leads the technical design and development of highly complex, multi-platform application systems on .NET and Microsoft technology platforms
- Leads technical staff (employees, onshore, and offshore resources) in design and development: manages, assigns, and delegates work
- Hands-on development and coding in the latest development environments, including Visual Studio 2015, TFS 2015, and the latest frameworks and techniques, such as MVC, WebAPI, SPAs, responsive design, and mobile development
- Get exposure to the entire bank by working across business lines to create enterprise applications, services, and components
- Collaborate with a cross-functional team of business analysts, architects, developers, and technical managers to create a cohesive multi-year vision across teams and business lines
- Exhibits a positive can-do attitude to take initiative and continually learn and improve
- At least 7 years’ experience with designing, developing, and implementing applications
- Extensive knowledge and development experience with .NET frameworks and Microsoft technologies and solutions
- Proven ability to lead resources and projects
- Leading resources (employees, onshore, and offshore)
- Defining development milestones and tasks
- Waterfall and agile methodologies
- Change and release management
- Best practices in .NET application development
- Service orientated architecture (SOA) and event-driven architecture (EDA)
- Team Foundation Server (TFS) for source control, work management, and reporting
- Other non-Microsoft technologies a plus, such as WebSphere and Java
- .NET frameworks: ASP.NET, WebAPI, WCF, MVC, and WebPages (Razor)
- Developing scalable, resilient, and high-volume applications and services
- Development design patterns (Inversion of Control, Dependency Injection, MVC, MVVM, and AMD)
- Multi-threaded, asynchronous, and transactional programming
- N-tier and service oriented architectures
- Modeling: data, process, events, objects
- Creating testable code for unit, performance, and security tests
- Conducting code reviews and ensuring code quality
11
IT Software Development Lead Resume Examples & Samples
- Install, configure and maintain physical and cloud servers running Linux
- Deliver repeatable, reliable systems using Chef
- Configuration and change management
- Document operations and provide run books
- Lead and develop team from a technical and managerial perspective
- Participate in and provide feedback on systems engineering and design
- Streamline deployment of infrastructure into consumable services
- Provide input on the future execution of the delivery and management of environments with a strong emphasis on automation, security, scalability and resiliency
- Experience with configuration automation tools, preferably Chef but we will also consider Puppet, Ansible, Salt Stack, etc
- Proficiency in shell scripting, Python, or Ruby
- Familiarity with continuous integration and delivery (DevOps)
- Knowledge of the Linux operating system
- Strong understanding of Agile framework with experience in LEAN principles
- Demonstrable cross-functional experience with Systems, Storage and Networking
- Experience with virtualization technologies
- Familiarity with software development methods and techniques
- Strong knowledge of cloud, IAAS and service oriented infrastructure
12
Software Development Lead Resume Examples & Samples
- 8+ years of experience with developing Web-based solutions or performing system integration in Java/JEE, Python, Scala, or Node
- Experience with all phases of the software development life cycle (SDLC) using Agile methods
- Experience in interacting with Cloud infrastructure providers, including Microsoft Azure, Amazon AWS, or Google Cloud
- Knowledge of Object Oriented Programming (OOP)
- Knowledge of Service-Oriented Architecture (SOA) development
- Ability to design, develop, and communicate complex software solutions
- Ability to travel 25% to Riyadh, Saudi Arabia
- Experience with any of the following: HBase, Accumulo, MongoDB, Cassandra, Spark, or NiFi
- Experience with any of the following: Solr, ElasticSearch, Hibernate Search, or Lucene
- Experience with large-scale, distributed systems design and development
- Knowledge of the certification and accreditation process for enterprise government solutions
- Knowledge of JavaScript frameworks, including AngularJS, Ember, React, or Knockout
- Ability to quickly learn technical concepts and communicate with multiple functional groups
- Possession of excellent analytical and problem solving skills
- BS degree in CS or a related field preferred; MS degree in CS or a related field a plus
13
Software Development Lead Resume Examples & Samples
- Program and implement new functionality for the Urban Science software applications (including design, design reviews, coding, code reviews, unit testing, and configuration/release management)
- Participate in the development of design specifications with other members of the software development team
- Adhere to, support, and continuously improve processes
- Collaborate with Practice Leadership and Business Analysts to identify client needs and ensure congruence with Technical Development capabilities including design and development of new products
- Create necessary technical documentation in support of programming and design activities such as release notes, code comments, use cases, and training materials and load into TFS (Team Foundation Server)
- Assist with the development and delivery of technical training on new applications and application updates
- Be capable of independent design for high complexity Component or Module
- Show proper utilization of industry standard design patterns
- Perform peer code and design reviews
- Provide detailed effort estimates to team and project managers
- Responsible for all RSTMM (Recruit, Select, Train, Manage, and Motivate) activities for assigned staff, to include: recruiting and selecting, assigning and prioritizing work activities, performance management, compensation management, developing employee skills and abilities, providing career guidance, and supporting company policies and processes
- Ensure that your team members receive on-time annual performance reviews and well-defined goals and objectives
- Must have a baccalaureate degree in a technical field (computer science, engineering, applied math, applied science, etc.) from an accredited U.S. college or university, or equivalent foreign institution
- Microsoft Certified Professional Developer (Enterprise) preferred
- Must have minimum of five years relevant work experience
- Ability to learn and use Urban Science’s Software Development Life Cycle
- Comprehensive knowledge of and specific development experience in technologies that MAY include: Web Application Development (ASP.NET, ASP.NET AJAX Framework, CSS, JavaScript, XHTML HTML), Web Services (WCF, ASMX, WSE 3.0), Workflow Foundation (WF), XML including XPATH, XSLT, XSD, C#, .NET Framework along with basic knowledge of IIS, Visual Studio, Identification and application of Design Patterns including façade, MVC, and standard OOP/OOD, ADO.NET and Entity Relational Modeling including SQL Server database design and implementation experience, Visual Studio Database Project, Transact SQL (T-SQL), Views, Object-Relational Mapping tools, and Stored Procedures
- Proficiency in: N-tier and Enterprise Distributed Systems architecture, Unified Modeling Language (UML), Team Foundation Server (TFS) or other Version Control Solutions (CVS, Subversion), Test Driven Development (unit testing at a level sufficient to teach others), OLTP, Release/Configuration Management, MSMQ
- Highly Desirable: LINQ, SQL, Enterprise Library 4+, OLAP experience, Performance Monitoring (CLR Profiler, Perfmon) and Load/Stress Testing
- Experience and skills in facilitating and documenting technical and functional requirements as it relates to software projects and products
- Experience in software development and testing methodologies (performance/load testing, scaffolding development, interactive development, configuration management)
- Show evidence of strong problem solving skills including the ability to perform root cause analysis and troubleshooting
- Project management skills, including ability to define work plans, delegate work, monitor progress, and report scheduled variances and/or scope changes
- Ability to collaborate and identify/resolve conflicts or barriers to effective teamwork
- Excellent oral and written communication skills necessary to express ideas clearly to individuals and groups outside of Urban Science
- Presentation skills required to enable the development and delivery of formal presentations
- Ability to prioritize competing demands, manage multiple concurrent tasks and adapt to changing priorities
- Ability to analyze problems, determine and implement appropriate solutions
14
Technical Software Development Lead Resume Examples & Samples
- Gather and Analyze Requirements and document the requirements
- Design modules independently with module leads
- Review all artifacts created by Developers/Senior Developers and take ownership for the quality of the artifacts before customer delivery
- Own and drive projects throughout all the SDLC phases and provide technical and process guidance to the team
- Coordinate QA and UAT test plans and testing as per specifications
- Java - Strong Java fundamentals with Java EE 6 with JQuery, Servlets, Tomcat, Web Services, XML, CSS and HTML
- Framework - Struts, Spring, JSF
- Database - Either Oracle, SQL Server or DB2
- Design - Strong Object Oriented Analysis and Design skills, Experience in data modeling
- Communication - Excellent communication, documentation, reporting skills and onsite-offshore communication
- Must have experience in leading multiple development projects end to end
- Minimum 8 -10 years of IT experience with 4 years of experience as Project Lead
- Technical Software Development Lead and Project Management
15
Software Development Lead Resume Examples & Samples
- 5+ years of experience with working in an IT and consulting environment
- 5+ years of experience with the software development life cycle (SDLC)
- 4+ years of experience with managing complex projects through Agile methodologies and facilitating sprint planning and scrum meetings
- 4+ years of experience with various development languages, including ASP.Net and Java
- 2+ years of experience in SQL database development with Microsoft SQL server
- Experience with Rational Jazz Suite, including RQM, RTC, and RRM
- Ability to work in a highly dynamic and fast-paced environment with aggressive project timelines and continual client delivery
- Experience with federal consulting supporting the Department of Veterans Affairs
- MA, MS, or MBA degree a plus
- Agile Certification, including PMI-ACP, ICAgile Certified Professional, or Scrum Master a plus
16
Software Development Lead Resume Examples & Samples
- Collaborate with end users to understand business and functional requirements and transform into technical requirements
- Break down technical requirements into smaller programmable pieces, so that team members can work on them right away
- Ability to play the role of both developer & tester and take responsibility and accountability as technical lead for assigned projects
- At least 7 years’ experience with designing, developing, and implementing applications with 5 years in .NET frameworks, MVC and Microsoft technologies and solutions
- Writing unit test scripts and Test Driven development
- Team Foundation Server (TFS) for source control, build, deployment
- Conducting code reviews to ensure code quality
- IBM FileNet working knowledge
- Best practices in .NET application development, use of resharper
- Service orientated architecture (SOA) and event-driven architecture (EDA) Other non-Microsoft technologies a plus, such as WebSphere and Java
- MCSD certification
17
Direct Hire-software Development Lead Resume Examples & Samples
- Deliver work product according to established deadlines
- Accept a wide variety of tasks and pitch in wherever needed
- Communicate effectively both verbally and in writing
18
Software Development Lead Resume Examples & Samples
- Expertise with Java, JDBC, and experience with AngularJS, React, Jquery, JSON, XML
- Experience with JIRA, SVN, GIT, Bamboo, Puppet, and other development tools
- Experience leading a software development team
- Active TS/SCI with CI Poly
- Expertise interfacing with relational, noSQL, and file based storage products
- Expertise with software configuration management processes and tools
19
Software Development Lead Resume Examples & Samples
- Mentor, coach and lead junior Developers,
- Out perform independently, and have an ability to work with multiple teams world-wide simultaneously,
- Quickly develop a deep understanding on architectural details for multiple components of McAfee Consumer product suite,
- Collaborate with your peers, customer stakeholders, Support and Partners for technology/solution advancement and product delivery,
- Constantly participate in product discussions. As and when required, try to influence product development teams with improvisation ideas
- 5-8 years software development experience
- Excellent communication skills,
- Excellent analytical, critical thinking, and reasoning,
- Development experience with C++ on Windows with an excellent knowledge in Win32 API,
- Hands-on experience developing commercial software in C++ using STL and/or Boos on Windows platform,
- Proficient in Win32 application debugging with SysInternal Tools,
- Knowledge in Android, PHP could be an asset
20
Software Development Lead Resume Examples & Samples
- Managing the development team
- Managing team priorities, project schedules and development processes
- Analyzing business needs and creating software solutions, including custom developed and off-the-shelf software
- Evaluating and recommending software solutions to meet user needs
- Interacting with customers, end users, and vendors to define current and future application requirements
- Developing statements of problems and requirements, designing systems and programs, and developing estimates for solutions
- Preparing flow charts and systems diagrams to assist with problem analysis
- Preparing and implementing design documentation
- Designing, coding, testing, debugging, and documenting software according to customer standards, policies, procedures, security, and compliance requirements
- Preparing test data for unit, parallel, system, and user acceptance testing
- Resolving customer issues with software solutions and responding to suggestions for improvements and enhancements
- Management functions such as timesheet approval process, vacation schedules, performance evaluations and goals and other related management duties for direct reports as well as matrix employees on the SOC team
- Requires a B.S. degree or higher in Computer Science or similar discipline or equivalent years of experience
- 2-4 years of technical lead or management experience
- Experience with common project management methodologies, including Agile and Waterfall
- Experience with enterprise software deployments
- Experience in the following technologies: Web application development, client-server application development, data integrations, and relational databases
- Experience developing and supporting enterprise ticketing systems
- Experience with system and data integrations
- Excellent customer, interpersonal, written, and oral communication skills
- Self-motivated and directed
- Experience working in a team-oriented, collaborative environment is a must
- Ability to estimate, prioritize and execute tasks
- Experience working in a fast paced, aggressive and dynamic environment
- Eagerness to learn and support existing applications and environments
- Must be a US Citizen and be able to obtain a US Secret Clearance
- Experience leading projects and development teams in a Security Operations environment
- Experience supporting and integrating SEIM, IPS/IDS, Packet Capture and other IT Security and Network technologies
- Familiarity with ArcSight, Splunk, Pentaho, and Archer framework
- Experience within the Network (Cisco, Juniper, Riverbed, etc…) or Data/Search domain
21
Software Development Lead Resume Examples & Samples
- Advising application architecture
- Work in the DevOps space
- Leading junior developers as the team grows in the process
- Involvement in professional associations, open source development and other skill building activities
- Collaborate with others to develop high - quality, test - driven, responsive consumer applications
- Develop and test for cross - browser compatibility
- Provide technical guidance during planning
- Experience with Ruby, JavaScript, CSS3, and HTML5
- Experience with DevOps tools (e.g. Chef, Puppet, Jenkins, Docker)
- Experience with software development principles designed for iterative development based on customer feedback such as Lean Startup, Agile, Kanban
- Experience with Test - Driven Development
- Experience working in a startup environment
- Experience with mobile development (iOS, Android)
- Experience with the system development life cycle
- Expertise in performance and scalability optimization
- Handle smaller projects independently, coordinating with other teams and third-party methods / tools as needed
- Ability to quickly learn new tools and technology
22
Software Development Lead Resume Examples & Samples
- Determines integrated architecture solutions that meet performance, usability, scalability, reliability, and security needs. Coordinates design and integration of total system including subsystems. Researches and recommends technology to improve the current systems
- Contributes through own development of advanced technologies/concepts related to Broadband CPE and Home Networking technologies. Has direct impact on creation of technical products/services. Establishes software quality standards for life cycle, documentation, development methods, testing and maintenance
- Specifies functional and nonfunctional software requirements. Establishes quantitative measurements and techniques for measuring software quality. Establishes software test standards and methods
- Conducts software tests and diagnostics of a complex nature. Responsible for debugging software from multiple sources. Reviews and evaluates software products and services concerning software quality assurance
- Will work with 3rd party development programmers in the development of software. Performs systems modeling, simulation and analysis
- Must have expertise with compilers, assemblers, utility programs and operating systems. Advises hardware design engineers on machine characteristics that affect software systems, such as storage capacity, processing speed and input/output requirements. As required, provides inputs for documentation of new or existing programs
- Linux for embedded systems, Broadband CPE and Home Networking software design, ARM processors, porting and development of embedded software across multiple chipsets, Software development for System on a Chip systems (SoC) including Broadcom, Software compiling, Agile Software development, embedded software debugging and Software test and validation
- PhD in an approved field with a minimum of 4 years of relevant experience or Masters in an approved field with a minimum of 6 years of relevant experience or a Bachelors in an approved field with a minimum of 8 years of relevant experience
23
Software Development Lead Resume Examples & Samples
- Interact with business and technology business, senior management, internal user groups and conduct internal and external research and analysis to define and develop product and services roadmap
- Lead and partner with vendors and internal development teams to deliver on multiple streams on the new platform
- Define specific initiatives aimed at improving services, products and processes based on the results of service and product reviews and process evaluations
- Plan and manage lifecycle, TCO, and demand of services and products in portfolio
- Negotiate Service Level Agreements with Group Technology's customers, and design services and products in accordance with the agreed service level targets
24
Digital Software Development Lead Resume Examples & Samples
- Responsible for the development of related Salesforce.com all customer facings applications including Salesforce.com CRM, Salesforce.com PRM and custom built tools to enable a world class Commercial software suite of tools
- Design and architect a solution based on Salesforce.com, App-Exchange products, and other custom applications to meet end to end process requirements to support a globalized commercial process
- Partner with the product management team and peers to define application roadmap to ensure a scalable and effective commercial application infrastructure
- Conduct technology / solution evaluation and recommend appropriate solution to support commercial business need
- Build Client Relations: establish productive and reciprocal relationships, manage stakeholders
25
Software Development Lead Resume Examples & Samples
- Lead a team of developers -- manage resources, assignments and tasks across the team
- Drive platform architecture direction
- Hands-on development of both front-end and back-end modules
- Communicate with global stakeholders in multiple time zones
- Translate complex business and functional requirements into technical designs
- Plan, document and conduct unit testing
- Perform peer code review
- Coordinate with Project Managers and Product Managers to draft project scope and compile delivery estimates
- Collaborate with other development teams and conduct proof of concepts for emerging technologies
- 7+ years of experience with modern web development frameworks and tools
- 5+ years of experience in HTML, JavaScript, CSS, jQuery
- 3+ years of experience with Angular; knowledge of Angular 2 and TypeScript/ES6 a huge plus or another SPA framework like React or Ember
- 5+ years of experience with Java/J2EE architecture design and development
- 5+ years of experience with Spring Framework; MVC a plus
- 3+ years of experience in writing complex SQL, stored procedures in MS SQL Server or Sybase
- Experience working with JUnit, Spring Unit and TestNG
- Experience with building web-based mobile applications is a big plus
- Ability to work in a team-environment
- Ability to work under pressure and take ownership of issues
26
Software Development Lead Resume Examples & Samples
- Experience: 4 to 5 years in software development including web UI
- Willing to do a lot of self-learning on Web-Technologies and how the market is evolving
- Able to do proto types and plug it in to the existing applications
- Ensures quality of deliverables
27
Software Development Lead Resume Examples & Samples
- Monitor and coordinate all development for the Task Order
- Develop and execute schedules
- Assess progress and report status to development and TO Leadership
- Act as the technical interface with the Government
- Work with other Functional Areas to coordinate software releases
- Interface with the SW Architects, Domain Engineers, and communicate development priorities to the Application Development Leads
- Work with the Application Development Leads to resolve resource and/or schedule conflicts between the software spirals
- Support preparation and presentation of briefings and demonstrations to the customer
- Perform earned value assessments on technical work, input and maintain current progress in the program EV tool, and prepare any variance reports required
- ** Occasional travel will be required
- Active Secret Security Clearance
- 14 Years with Bachelors in Science; 12 Years with Masters; 9 Years with PhD
- Must have extensive software development experience
- Must have experience managing full life cycle software development on large, integrated DoD systems, including requirements development and interpretation, software design, implementation, and test, fielding and maintenance
- Must have EVM experience
- Experience using software metrics to manage a large software organization
- Must have the ability to work independently and will possess the poise and flexibility required to work in a highly dynamic environment
- Must be able to work effectively and cooperatively with people within and external to the program
- Must excellent working knowledge of standard MS Office products
- Experience leading a large development organization
- Experience in leading a large (50 person) software organization
- Good working knowledge of Ballistic Missile Defense concepts, Battle Management and Command and Control (BM/C2) systems, defense communications systems, and the BMDS
- Experience in JAVA and RMF
28
Software Development Lead Resume Examples & Samples
- Provides program and portfolio management support; prepares progress reports and updates steering committee/executive management; anticipates issues and ensure timely resolution
- Coaches and mentor’s senior and mid-level staff on the development of software engineering plans, and the identification deliverables and strategies for implementation of agile based software development projects. Must be expert in the analysis of interdependencies, identification of contingencies, and analysis and mitigation of risk in software development projects
- Leads the design and implementation of enterprise scale software solutions that operate in high performance distributed systems
- Works with solutions team and customers to understand system/software requirements and develop design and implementation solutions that meet business objectives
- Formulates and presents architecture and designs for internal and external customer review
- Participates in and provides oversight of agile development teams. Ability to Mentor development and support teams by guiding SOA development standards and insights into system architecture at a departmental and enterprise level alike
- I mplements Agile based solutions within a DevOps compliant framework (to include the use of a fully integrated continuous delivery framework)
- Anticipates and prevents problems and roadblocks before they occur; presents technical issues and their impact to management with recommendations for solution
- Ability to effectively drive innovation and continuous process, service improvement
- Prescribes test methods, ensures quality of test execution, and ensures that configuration management processes are implemented appropriately and efficiently.Master’s degree in Computer Science or Computer Engineering and 10-15 years of related experience. Familiarity with Github, JIRA, Jenkins, Rally, IBM Rational Suite, Version One or similar Application Lifecycle Management suites
- Ability to lead projects to produce scalable, flexible, robust and efficient solutions with modern distributed technologies (SOA (REST and SOAP), microservices, BPM and distributed/clustered database such as Oracle RAC database
- Ability to design and develop required models and designs for such solutions (process modeling, DB modeling, orchestration models, interface definitions, WSDLs, XSD, security policy, etc
- Experience with JavaScript and Java
- Ability to provide written high level and detailed design documents
- Understanding of governance and policy concepts and ability to create processes and policies and establish governance infrastructures
- Ability to collaborate with Developers, Program Managers, Testers, and Production Support Engineers to implement innovative technical solutions via iterative approach reducing time to delivery
- Ability to set clear goals and lead collaborative achievements
- Skilled in Agile software development (SAFe certified desirable)
- Capacity to work in a fast paced and dynamic environment
- CMMI Level 2, 3 program implementation experience
- Ability to build and maintain positive working relationships with all stakeholders to ensure program success
29
Software Development Lead Resume Examples & Samples
- Hands on, lead of a development function and/or technical area responsible for designing, implementing, and enhancing server-based software written in C++, C# but occasionally also using other development tools and languages
- Hands-on troubleshooting, debugging, and fixing of issues during development and post-release for customer support
- Provide peer-level reviews of software design and code
- C++, C# development experience (both technology bases are applicable)
- Experience with WPF, WCF, Web/HTML
- Experience with Agile software development methodologies
- Experience with networked systems in a Microsoft Windows and/or Unix environment
- SQL Server database design, implementation, and perfomance tuning
- Load balanced and high availability software architectures
30
Software Development Lead Resume Examples & Samples
- Design, develop, and modify software in Python to manage large distributed systems and components
- Design, develop, and modify MicroServices
- Design, develop and modify TOSCA, HOT, and/or YANG templates
- Confer with users, product management and project management to determine product requirements for all major and minor releases
- Ensure the confidentiality of information
- Collaborate and partner with the technology architecture, design & engineering peer groups on network requirements, vendor selection, certification and standardization
- Certify integration standards are applied on all commercial devices and services
- 1 Years of experience programming in Python
- 1+ Years building web-based REST or RESTful systems utilizing N-tier architectures
- Experience with Tosca, YANG, HOT, YAML, Netconf and other SDN/NFV technologies
- Experience with Tomcat, Spring, or Open Source Tools (OpenStack, ODL/ONOS, Git, MySQL/MariaDB, Junit, XML, JSON)
- Experience with clouds, distributed systems, identity management a plus
- Experience with high-level server / backend application design
- Previous experience working in an agile development environment
31
Software Development Lead Resume Examples & Samples
- Love mentoring and being mentored
- Ability to pushing boundaries for software development
- Advocate ways to reduce time between an idea and production software
- Passion for new technologies, tools, and techniques to solve software problems
- Expert know-how using microservices, polyglot persistence, web components, and continuous delivery
32
Software Development Lead Resume Examples & Samples
- Insures application of best practices using Agile methodology
- Develops, documents and maintains designs for software consistent with the defined architecture and requirements/regulations by applying established methods and practices. Participates in internal and external design reviews
- Provide or support technical leadership for project management including schedules, plans, and estimates. Prioritizes tasks and leads reviews. Assist project managers with risk management and progress reviews
- Supports the development of software requirements and algorithms. Interacts with System Analysts to define requirements and external interfaces. Performs software requirements change assessment. Participates in the development of fundamental approaches to projects and requirements for implementation
- Leads development, maintenance and unit tests for software by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements. Leads peer reviews on designs and code
- Interacts with QA Testers to develop test cases at both the component/application and system levels. Performs defect investigations. Creates overall integration plans
- Supports and/or leads proposal efforts for particular domain areas and technology transfers
- Lead or provide subject matter expertise to other technical and support personnel. Supports issue resolution for specific software systems
- Will be a client facing engineer who will travel to customer sites directly supporting Company applications
- Have the ability to work on a large existing codebase and have additional experience with multi-threaded applications and client-server interoperability via SOAP web services
- Java, C# or similar object-oriented languages
- Databases (e.g., SQL Server, Oracle, MySQL, PostgreSQL) is preferred
- Program Management Experience
- PMP or Prince2 certified desired
- Complex Systems/IT implementation; SAP, Oracle, or IBM Maximo preferred
- Defense experience
- Experience in the Middle East and with international military customers is desirable
- Experience with project/program tracking software, preferably Microsoft Project
- Knowledge of and experience with US Department of Defense (DoD) and/or international military, supply, transportation automated logistics systems and policies
33
Software Development Lead Resume Examples & Samples
- Analyzing, implementing, testing, documenting and maintaining new and current software applications in support of achieving the business goals
- Assisting in story estimates, planning resources and tasks, and tracking team progress throughout the software development life cycle
- Participating in software architectural discussions, influencing decisions, and collaborating with peers to maintain consistency across the organization
- Championing people and process improvement strategies for the Scrum team
- As required, performing people management duties for developers on the team
- Responsible for supervision of software engineers, software developments teams and process
- Coach and mentor software developer, develop staff skills, provide continuous feedback
- Lead and manage direct reports and set clear goals and objectives
- Has passion and convictions and the innate ability to inspire passion in others
- Responsible for protecting, securing, and proper handling of all confidential data held by Ascensus to ensure against unauthorized access, improper transmission, and/or unapproved disclosure of information that could result in harm to Ascensus or our clients
- Our I-Client service philosophy and our Core Values of People Matter, Quality First and Integrity Always® should be visible in your actions on a day to day basis showing your support of our organizational culture
- Assist with other tasks and projects as assigned
- 5-15+ years of experience developing software & systems for medium to large business environments
- Strong experience in multiple programming languages, technologies and software platforms, such as C#, Python, C/C++, Java, JavaScript, Apache, Ngnix, Redis, MS-SQL Server, MySQL, Sybase
- At least 8+ year’s hands-on experience with one or more of the programming languages (e.g. C#, C++, C, Ruby,Java and Python)
- Strong and extensive experience with the Microsoft technology stack
- Strong and extensive experience with design principles (patterns, cohesion/coupling, S.O.L.I.D.)
- Strong background and experience with object-oriented design, data structures and algorithms
- Experience and worked with Services Oriented Architecture and RESTful services development
- Experience with writing clean and maintainable code using engineering best practices (unit testing, continuous integration and deployment, automation, design patterns, refactoring etc.)
- Proven record of mentor and guide less experienced team members to provide technical direction
- Strong experience working with other developers, quality engineers (QE), ops engineers and support engineers to ensure smooth deployment, continual operation and passion for developing good software
- Expert in leading and participating in design discussions with both technical and non-technical audiences
- Familiarity or experience with Agile engineering practices (test driven development, continuous integration and pair programming, etc.)
- Experience in open source development
- Good understanding of web technologies (HTTP, Apache, HTTP Proxies)
- Experience with continuous integration and deployment (CI/CD)
- Strong experience with multi-threaded applications and memory management
- Experience with working with legacy code
- Agent of change to drive architecture around RESTful services
- Passionate about continuously deploying software in the Cloud
34
Software Development Lead Resume Examples & Samples
- Provide hands on technical oversight and leadership to multiple developers
- Initiate and handle technical designs and complex application features. Create technical design specifications for development teams
- Perform the project review from Architecture perspective for overlapping features
- Cross team discussions and working along with Leads
- Coordinate management and technical decisions
- Arbitrate and resolve conflict and interface problems within the program
- Exhibit understanding of the program and its dependent/impacted system
- Strong communication with ability to learn new areas/processes of releases, on every release
- Coordinates with other teams
- Cross team discussion and works with other leads
- Be part of release discussions and assist in resolving the defects raised
- Mentor engineers
- More than 3 years solid Cloud Computing experience with at least one of the following IaaS platforms: AWS, OpenStack, Azure, or Google Compute Engine)
- Cloud Foundry Platform experience (at least one major implementation)
- Strong knowledge of the key concepts of cloud-native architectures
- DevOps & CI-CD experience
- Technical Bachelor's degree or higher
- Extreme Programming AND/OR Pair Programming experience
- More than 3 years of experience in C# .NET
- Bosh
- CLOUD infrastructure/platform automation experience
- Solid experience in one or more scripting languages
- Experience with Kubernetes or Mesos
- Understanding of security practices
- Profound Knowledge around Linux/Unix OS
- Leads/mentors and works well with others in a strong team culture
35
Senior Software Development Lead Resume Examples & Samples
- Leadership (40%)
- Bachelor’s degree in computer science, computer engineering or software engineering
- 10+ years of software engineering and 4+ years of technical leadership experience
- Advanced software development skills
- Strong software architecture and design skills
- Knowledge of good design concepts for all levels in a web-based architecture
- Experience working in a Microsoft environment
- Knowledge of C#, ASP, SQL and TFS
- Knowledge or experience with open source in multiple languages
- Experience using Scrum methodology
36
Software Development Lead Resume Examples & Samples
- Four-six years of professional programming experience
- At least two years in any of the aforementioned areas of expertise
- Enterprise scale software development
- Two years MySQL (or similar relational database) development and deployment
- Experience with a revision control system (e. g. GIT, Subversion)
- Object-oriented software design and development in a team environment
- Proficient in HTML & JavaScript
- Solid knowledge of Unix or Linux, the command-line, scripting, configuration and administration
- Experience with Apache configuration (tuning a plus)
- Agile methodologies (Scrum, Kanban)
- REST API structure, design and usage
- Test driven development, unit tests, test automation
- Web Services in a Service Oriented Architecture
37
Software Development Lead Resume Examples & Samples
- ASP.NET MVC, C#, VB.NET (legacy), Entity Framework
- MS SQL Server, T-SQL, Triggers, Views, Schema Design
- SOAP & REST Web Services
- SOLID Development Principles
- UNIT Testing
- Team Foundation Server, Automated Builds, Continuous Integration
38
Software Development Lead Resume Examples & Samples
- Ensure the team work closely with quality assurance resources to create test plans and
- Strong communicator - written, spoken and comprehension
- Strong leader - able to assert direction and effectively explain constraints to both delivery
- .NET (MVC 4.5)
- WEB API
- Critical eye for detail
- Able to multitask effectively
- Have excellent time management, task planning and prioritization skills
- Able to adapt quickly to changing client requirements
- Able to work effectively with minimal supervision
- Enjoy working in a self-teaching, learning organization
- Ability to build strong relationships with clients and team members
- We would like to consider candidates with a BSc, Computer Science or candidates with at
- MVC