Software Team Leader

Recruitment Genius
Bournemouth International Airport
45000 per annum
12 Nov 2017
17 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 develop software and supportingdocumentation according to the requirements of both internal andexternal customer, using a team of Software Engineers. Key duties and responsibilities: - Modify the company's products to fulfil the requirements allocated asper the company's procedures. - Assess assigned work packages to identify the changes required andthe best way to implement them. - Provide a plan to implement requirements and organise a team to meetthe plan. - Test the software produced to verify that any changes fulfil therequirements of the work package and no other areas of the system havebeen detrimentally impacted by the changes. - Review code, task estimates, designs, solutions etc produced byothers, according to the company's guidelines and your expert judgement. - Drive code reviews. - Produce or review high level designs & high-level solutions forother team members. - Communicate effectively 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 & taskslippage), mentoring, reviewing, and approving other team members' work. - Gather, analyse and produce requirements both at a functional andsoftware level. - Analyse reported software issues, either internally or from customers. - Appraise Senior Software Engineers and Software Engineers accordingto the company's guidelines. - Provide site support, installation and technical training for customers. Technical requirements: - Competent in the use of 1 or more Integrated Development Environments. - Understand version control and version control software. - Familiarity with the Windows family of operating systems. - Experience of Microsoft Visual Studio C#, Borland C++ Builder, Agile,Scrum, Python, Automated Testing, Unit Testing and Air Traffic Controlwould be an advantage Education and experience: - Considerable proven experience in software development and teammanagement at an appropriate level. - Degree qualified or equivalent in Software Engineering or a related discipline. - Experience of producing software as part of a team. - Experience of the full software development life-cycle. - Experience of a varied technical base. They have a collaborative, open plan office with flexible start/finishtimes around core hours of 10am-4pm. They also offer: - Free car parking - Opportunities for overseas travel - Regular knowledge sharing sessions with like-minded colleagues - 25 days holiday per year (plus bank holidays) - Corporate gym membership discount - Pension scheme - Life assurance - Discounted on-line shopping portal - Employee Assistance Programme - Free refreshments - Dress down Fridays - Free freshly baked cakes from a local bakery on Fridays! - provided by Dice AGILE, AUTOMATED TESTING, C#, C++, DEGREE, MICROSOFT, PYTHON, SCRUM, SOFTWARE ENGINEERING, VISUAL STUDIO, WINDOWS