Job Description
The Role:
Senior Software Team Lead to help deliver complex solutions to customers in the cyber security market.
You will possess strong technical skills across a full stack of software technologies (ideally C++, C# and .NET)
- Manage software engineering team in terms of process, design, and resource allocations for product and project developments (full engineering lifecycle).
- Responsible for the overall software engineering processes for projects ensuring consistency with company strategy, commitments, and goals.
- Liaise with Solution Architects and Systems Engineering on product and project goals.
- Work with Engineering Manager on software engineering improvement goals and budgets each financial year.
- Develop a software engineering capability that can scale to address a variety of growing projects
- Management of staff in meeting predefined project deadlines.
- Lead, coach, and motivate project team members on a proactive basis.
- Manage career development of systems engineers and provide succession plans for key software engineering members.
- Act as a mediator between stakeholders and team members and clients.
- Contribute to ongoing process improvement and increased business efficiency.
Ideally, you will have:
- Advanced skills in C++
- Expert in software design, architecture and, implementation knowledge.
- Strong skills in requirements decomposition, design and test process.
- Proven history of end to end software engineering of complex software systems.
- Proven history of people leadership of a team of software engineers
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now