Senior Software Developer


Premium Job From Recruitment Genius

Recruiter

Recruitment Genius

Listed on

29th July 2019

Location

Aberdeen

Salary/Rate

£40000 - £50000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

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

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: