Senior Software Developer

Location
Aberdeen
Salary
£40000 - £50000 per annum
Posted
29 Jul 2019
Closes
26 Aug 2019
Ref
00097014
Contact
Recruitment Genius Ltd
Function
IT
Contract Type
Permanent
Hours
Full Time
Main Duties

Technical Leadership
- Prioritise and focus on leading, training and developing the team, ensuring focused and quality time is consistently spent in this area.
- Take the lead in troubleshooting complex development and programming issues and providing guidance and support to the development team, including development of new features, enhancements, and resolving defects.
- Take ownership of high-profile, urgent or complex issues, using technical expertise and an understanding of client needs to ensure fast and effective creation and deployment of solutions.
- Provide guidance and direction to the team on technical issues arising, promoting creative and innovative approaches to meet the needs of clients while offering simple workable solutions that are user friendly
- Guide team development efforts towards successful project delivery - keep the focus on the end result and in achieving this through focused efforts and utilising the skills and experience of the team.
- Oversee the work of the developers from a technical standpoint; using guidance and regular feedback to keep projects on track and to effectively identify potential issues at an early stage.
- Actively collaborate with the development team and wider business to develop, test and maintain applications that meet agreed customer specifications.

Software Development
- Take ownership of allocated software development sprints in accordance with the requirements documentation across the full SDLC, including development of new features, enhancements, and resolving defects.
- Create software applications using multiple technologies working in a SCRUM/Agile environment.
- Communicate and provide regular updates and feedback to the Software Development Manager and wider development team on progress, highlighting issues and proposing appropriate solutions as necessary.
- Produce well organised and documented source code.
- Contribute to technical design documentation.
- Collaborate and share information and knowledge proactively with other developers to improve knowledge and effectively resolve programming and development issues as they arise.

Qualifications & Experience:
- Bachelors Degree in Computing Science or equivalent commercial experience.
- Minimum of 3 years' experience in a similar role within a commercial environment.
- Strong working knowledge of software development platforms.
- Strong understanding and experience of working within Agile/SCRUM methodologies.

Excellent working knowledge of:
HTML/CSS
Strong OOP skills
C#
Javascript

Good working knowledge of any of these would be advantageous:
TypeScript
Kendo UI
Xamarin (Forms)
XAML
SharePoint - Development and User-end and administration
SQL and SQL Server
Visual Studio
Identity Server
MVVM
Responsive Design/Twitter Bootstrap
ASP.NET MVC
Entity Framework
HTML, CSS
jQuery

To be considered, please click on apply now and send them your current CV

Similar jobs

Similar jobs