Software Development Lead Job Description
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:
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:
Desired experience for software development lead includes:
Software Development Lead Examples
Software Development Lead Job Description
- 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
- 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
Software Development Lead Job Description
- 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
- 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
Software Development Lead Job Description
- 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
- 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
Software Development Lead Job Description
- 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
- 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
Software Development Lead Job Description
- 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
- 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