Software Development Lead Job Description

Software Development Lead Job Description

4.5
167 votes for Software Development Lead
Software development lead provides technical engineering, and architecture in design of enterprise web application systems for sustainment and new development efforts.

Software Development Lead Duties & Responsibilities

To write an effective software development lead job description, begin by listing detailed duties, responsibilities and expectations. We have included software development lead job description templates that you can modify and use.

Sample responsibilities for this position include:

Develop applications written in C# using Visual Studio 2015, .Net Framework 4.6, Microsoft Azure, Entity Framework, Autofac, ASP.Net MVC, XUnit, Javascript, Ember.js, HTML5, CSS, and SQL Server
Able to work in virtual teams and matrixed organisations
Educated to Bachelors Degree level with a concentration in Computer Science or Software Engineering or an Information Technology-related discipline (or equivalent qualification / work experience)
Design and development of RITS applications
Collaborate and engage with RITS architects and shared services technology teams
Review internal vendor deliverables for the accuracy and quality
Review the code to make sure that all the requirements (functional and non-functional) are met, and make sure that the code is covered with JUNIT and has no SONAR issues
Upgrading and Re-hosting
Typically does not have budget accountability, but may manage certain processes or projects within a defined budget set by management
Require ability to influence others outside of own project/family area on policies, practices and procedures

Software Development Lead Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Development Lead

List any licenses or certifications required by the position: AWS, IAT, ITIL, PMP, II, ISTQB, CFA, SSL, TOGAF, CE

Education for Software Development Lead

Typically a job would require a certain level of education.

Employers hiring for the software development lead job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Computer Engineering, Science, Information Technology, Software Engineering, Information Systems, Computing

Skills for Software Development Lead

Desired skills for software development lead include:

Web Services
ASP
C#
Full systems development life cycle
Good design concepts for all levels in a web-based architecture
SQL and TFS
Database design and file management techniques
Databases
Git
Java

Desired experience for software development lead includes:

Experience with the Microsoft Suite (.NET Framework, Visual Studio)
Experience with developing window services, window clients, multi-threaded software, and web based applications
Experience with WCF, WPF, REST, Javascript, Jquery and/or LINQ
Experience with or knowledge of Agile development processes
Bachelor’s degree in Information Technology, Computer Science, Information Systems, or related degree from an accredited institution
Excellent knowledge of routers and switches

Software Development Lead Examples

1

Software Development Lead Job Description

Job Description Example
Our growing company is looking to fill the role of software development lead. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software development lead
  • Write and execute ATDD (Acceptance Test Driven Development) using Selenium, Java and Cucumber
  • Escalates critical issues for appropriate/timely resolution as needed
  • Ensures that proper production support arrangements are made for areas of responsibility, including after-hours support
  • Ensures that the team is appropriately trained and cross trained
  • Strong ability to collaborate with senior leadership, enterprise architects and the Project Services team to define and implement creative solutions and measure delivery results
  • Seeks and accepts feedback
  • Effectively communicates feedback and raises issues using tact and diplomacy
  • Works on gaining in-depth knowledge of the components owned the overall system, not limited to the responsibility area
  • Must have a go getter attitude and result oriented approach
  • 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
Qualifications for software development lead
  • Bachelor’s degree in Computer Science, Business Information Systems or related field or equivalent work experience is required
  • Participate actively in all the scrum ceremonies and processes
  • Working experience in Energy, Manufacturing or supply chain industry is a big plus
  • Passion with Agile and DevOps
  • Previous airline experience or experience in Airline Scheduling and Planning tools a plus
  • A challenging position that will give you an opportunity to work on innovative technologies and integrate disparate products
2

Software Development Lead Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of software development lead. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software development lead
  • Participates in and provides oversight of agile development teams
  • Architect and design new software solutions from beginning to end at all life cycle stages
  • Design, code, test, and debug software modules
  • Assist other team members in conveying information to business clients
  • Value others' input and expertise and is will to learn from others
  • Consider cost of various business actions or alternatives in determining customer solutions
  • Understand the Impact of Customer Satisfaction
  • Actively seek feedback in order to improve his/her performance
  • Lead development efforts for web based applications (C#, .NET, MVC)
  • Lead development efforts for advanced SQL
Qualifications for software development lead
  • An opportunity really develop your skills moving you closer to your quest of becoming a software architect
  • Giving you the chance to work on the latest technologies while working for a Fortune 500 company
  • High profile work – you will work on an important team tasks with delivering a state of the art technology solution that will enhance customer experience
  • A chance to learn new technologies, work in a challenging rewarding position that will bring value the company and improve your breadth of knowledge in the Financial Services industry
  • Bachelor’s degree in Business, Computer Science, Information Technology or equivalent
  • Internet Information Service(IIS) 7 or later
3

Software Development Lead Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of software development lead. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software development lead
  • Technical excellence and strong mentoring skills
  • Consistently ensuring technical integrity of project deliverables
  • Consistently adhering to and working within the technical services group’s standards
  • Directly, and through subordinate managers, oversees employees engaged in the design and development of MARCS software applications
  • Develop new applications, microservices and widgets for integration with DE&P’s cloud-based integrated solution platform
  • Work with Product Managers and SMEs from regional business to clarify requirements and convert into clearly defined software development tasks
  • Develop solution architectures, data models and APIs lead design for systems integration projects
  • Collaborate with and receive guidance from Software Development and DevOps teams in Tel Aviv
  • Collaborate with Data Science team to package and integrate advanced analytics algorithms and tools
  • Provide periodic status reports, presentations and documentation to stakeholders
Qualifications for software development lead
  • Of a background investigation and drug screen
  • The selected candidate will collaborate with functional and project team personnel on the selection of a standardized set of tools and the establishment of tool frameworks and tool usage training
  • The selected candidate will collaborate with functional and project team leads, metrics personnel, mission assurance and the programs management to establish priorities for process and tool adjustments and to facilitate personnel training/development
  • BS degree in Computer Science, Computer Engineering, or related STEM field and at least 9 years of experience in the software/information technology industry
  • Experience working with agile scrum on technically complex projects
  • Excellent verbal/written communication skills, including strong technical writing skills
4

Software Development Lead Job Description

Job Description Example
Our innovative and growing company is looking for a software development lead. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software development lead
  • Leads code reviews
  • Must develop understanding of issues involved in producing releases of software components
  • Primary focus will be applications development and operations
  • Act as the software development team lead
  • Write great code! We expect a Squad Lead to lead by example in every area, none more so than in the hands on development of our products
  • Provide program and portfolio management support
  • Implements Agile based solutions within a DevOps compliant frameworks (to include the use of a continuous integration and continuous delivery framework)
  • Prescribes test methods, ensures quality of test execution, and ensures that configuration management processes are implemented appropriately and efficiently
  • Bachelor degree in computer science or a related discipline with 5-6 years of applicable experience
  • Incumbents should have experience in technical systems testing, analytical techniques and a working knowledge of structured testing methodology and various software testing tools
Qualifications for software development lead
  • Must be able to obtain and maintain a DoD Secret security clearance (interim secret required to start)
  • Experience with implementing Continuous Integration practices
  • Prior experience with test automation
  • Meteorology experience or experience developing environmental analysis and prediction systems
  • Working knowledge of security concerns and proved ability to review scan results
  • Must have a baccalaureate degree in a technical field (computer science, engineering, applied math, applied science, ) from an accredited U.S. college or university, or equivalent foreign institution
5

Software Development Lead Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of software development lead. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software development lead
  • Bring Test Automation first attitude
  • Must have good analytical and development skills for multiple product/multiple environment levels and requires good skills in research, analysis, and implementation
  • Ability to work independently coupled with strong influencing skills
  • Working knowledge of Test Automation tool(s)
  • Contribute in all areas of software development – design, documentation, implementation and test, , troubleshooting and support
  • Work in a cross-functional environment to deliver a complete solution
  • Provide estimates for technical efforts
  • Designs and develops applications
  • Provide code reviews for other team members
  • Serve as a project lead and help coordinate sprint planning and progress
Qualifications for software development lead
  • Strong Knowledge of TCP/IP and LANs – basics of IP routing
  • Bachelor’s degree (computer science, information technology, or related field)
  • Minumum 5 years experience working on development of distributed, SOA and web based application
  • Expertise in Jenkins
  • Bachelor’s degree in a corresponding field related to Computer Science and minimum eight (8) years of related experience or Associates degree in a corresponding field related to Computer Science and minimum ten (10) years of related experience
  • Deep expertise and successful working experience with IT Service Providers covering all phases of the systems development lifecycle

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates