Software Team Leader

Recruitment Genius
Bournemouth International Airport
12 Nov 2017
18 Nov 2017
Contract Type
Full Time
A Software Team Leader is required to join an award-winning company andworld leader in the delivery of simulation and training solutions forAir Traffic Control operations. The purpose of the role is to developsoftware and supporting documentation according to the requirements ofboth internal and external customer, using a team of Software Engineers.Key duties and responsibilities: - Modify the company's products tofulfil the requirements allocated as per the company's procedures. -Assess assigned work packages to identify the changes required and thebest way to implement them. - Provide a plan to implement requirementsand organise a team to meet the plan. - Test the software produced toverify that any changes fulfil the requirements of the work package andno other areas of the system have been detrimentally impacted by thechanges. - Review code, task estimates, designs, solutions etc producedby others, according to the company's guidelines and your expertjudgement. - Drive code reviews. - Produce or review high level designs& high-level solutions for other team members. - Communicateeffectively with other team members, other departments, and management.- Consider and suggest ways to help the company improve its proceduresand processes. - Be capable of organising (including task deadlines& task slippage), mentoring, reviewing, and approving other teammembers' work. - Gather, analyse and produce requirements both at afunctional and software level. - Analyse reported software issues,either internally or from customers. - Appraise Senior SoftwareEngineers and Software Engineers according to the company's guidelines.- Provide site support, installation and technical training forcustomers. Technical requirements: - Competent in the use of 1 or moreIntegrated Development Environments. - Understand version control andversion control software. - Familiarity with the Windows family ofoperating systems. - Experience of Microsoft Visual Studio C#, BorlandC++ Builder, Agile, Scrum, Python, Automated Testing, Unit Testing andAir Traffic Control would be an advantage Education and experience: -Considerable proven experience in software development and teammanagement at an appropriate level. - Degree qualified or equivalent inSoftware Engineering or a related discipline. - Experience of producingsoftware as part of a team. - Experience of the full softwaredevelopment life-cycle. - Experience of a varied technical base. Theyhave a collaborative, open plan office with flexible start/finish timesaround core hours of 10am-4pm. They also offer: - Free car parking -Opportunities for overseas travel - Regular knowledge sharing sessionswith like-minded colleagues - 25 days holiday per year (plus bankholidays) - Corporate gym membership discount - Pension scheme - Lifeassurance - Discounted on-line shopping portal - Employee AssistanceProgramme - Free refreshments - Dress down Fridays - Free freshly bakedcakes from a local bakery on Fridays! - provided by Dice AGILE, AUTOMATED TESTING, C#, C++, DEGREE, MICROSOFT, PYTHON, SCRUM, SOFTWARE ENGINEERING, VISUAL STUDIO, WINDOWS