Share this job with your friends, family and co-workers...
THIS JOB ADVERT IS STILL ACTIVE...
LEAD SOFTWARE DEVELOPER - 370149
LEAD SOFTWARE DEVELOPER
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
Jhb - Northern Suburbs, Gauteng
An exciting new role has become available for a Lead Software Developer. The Developer will form part of the Product Development team, and duties and responsibilities will include providing the Project Manager, Product Manager and Systems Analyst with a designated point of contact; engaging with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions; driving the software change and release management processes; assisting with the overall maturity of the software development lifecycle; ensuring that software deliverables comply with quality standards and are completed on time; and many other functions.
View our other positions on Facebook, LinkedIn and Instagram.
Duties & Responsibilities
Providing the Project Manager, Product Manager and Systems Analyst with a designated point of contact
Engaging with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions
Driving the software change and release management processes
Assisting with the overall maturity of the software development lifecycle
Ensuring that software deliverables comply with quality standards and are completed on time
Maintaining knowledge of the features being developed in the sprint
Guiding the team in performing management activities such as estimation, planning and testing
Maintaining conditions that enable other team members to succeed in completing their tasks
Maintaining focus on the tasks at hand, to deliver work on time and consistently meet the projects goals
Ensuring that the development team has all the resources it needs to complete the project
Quickly and effectively addressing any challenges and issues that might arise
Communicating the status of the software project to the Product Owner and Project Manager so that issues or variances can be effectively managed
Establishing and enforcing standards and practices within the development team
Facilitating requirement analysis, conducting peer reviews, providing feedback and enhancing frameworks
Reviewing the work of other developers and constructively providing feedback, etc.
Desired Experience & Qualification
Degree in an analytical, quantitative field such as Computer Science, Engineering or Information Systems
Broad experience designing, programming, and implementing large information systems
8+ years of programming experience as a Systems/Solution Architect, Systems/Business Analyst
5+ years experience in a tech leadership role
3+ years experience in the Telecommunications, Banking or Financial services industries
Experience in web and mobile solutions