Senior Full Stack developer

Excellent opportunity for a Senior Full stack developer to join a leading business that is passionate about improving lives. Like many of their customers, they want to feel that their work makes a positive difference.
As a senior developer in the team, you will assist with the design, development, maintenance, administration and support of software as required. The role will include analysis, design, writing of specifications and documentation, developing testing scripts and procedures.
You will be able to translate user requirements into functional specifications and identify appropriate design, architecture and technology, document findings in development plans and/or specifications and provide estimates.
You will develop desktop and web based solutions using appropriate development language and tools across all tiers based on user requirements or specifications.
You will also actively participate in functional and non-functional testing of software products and documentation, automate testing where possible and assist with the development and maintenance of test scripts and databases.

What you will do;
•Production of application software systems to a specification
•Participate in code quality activities such as Unit Testing, Code Review and Implementation Reviews
•Support pre and post sales activity as required; providing advice on feasibility, estimates for work and specifications
•Maintain and expand knowledge of existing and new technologies pertinent to the job role
•Identifying and fixing reported software defects
•Maintain existing application, provide telephone, and where required on-site, support to customers
•Maintain a culture of continuous improvement by evaluating working practices, having code reviews and improving products
•Ensure that work is of the highest quality, taking a right first time approach with reusability in mind
•Attend project meetings to discuss technical requirements Liaise with project manager(s) to ensure that the materials are developed to the correct specification
•Contribute to multidisciplinary discussions and demonstrate products Provide domain expertise to support team when needed/where possible
•Use ASP.NET and other server-side technologies in an object-oriented development style and under version control
•Design of data models and implementation of databases using Microsoft SQL Server to support the functionality required

What will help you succeed in this role?
•Interpretation and review of specifications
•All aspects of software development and associated activities
•Experience in a development role
•Previous experience with UIUX and interest in UI design advantageous
•Good interpersonal skills including strong verbal and writing communication
•Thorough understanding of RDBMS’ (including schema design) TSQL (Stored Procedures, Functions, CTEs etc) and optimising query performance
•Thorough understanding of C#, .NET, ASP.NET, WPF and other MS technologies
•Appreciation and understanding of infrastructure used in software deployment – e.g. IIS, Proxys, Firewall, RDS
•Modern web standards, frameworks, tools and best practice – e.g. Bootstrap, SASS, Javascript etc
•Thorough understanding of performance and security best practice
•Experience of maintaining source code using git and associated techniques – e.g. branching, merging, pull requests etc
•Able to plan and prioritise work with minimal supervision
•Able to analyse requirements and translate those into product specifications and tests
•Able to work in a multidisciplinary environment and be a good team player
•Meticulous attention to detail, accurate and thorough; delivering high quality output to tight deadlines
•Able to work under pressure
•Aptitude for problem solving
•Desire for personal and professional development
•Creative and forward thinking
•Must be a motivated self-starter
•Innovative, Collaborative, Inquisitive, Expert, Adaptable, Accountable, Communicative
•Working knowledge of at least one design methodology and ability to deploy parts of methods appropriately
•A 2:1 undergraduate honours degree in a relevant subject is desirable but not essential
•Vocational certification (e.g. MCSD, MCSE etc) is advantageous

An excellent salary is on offer together with fantastic benefits. If this sounds like you then apply today! Interviews taking place now!
Call Emma Baylis for an informal and confidential chat on 01603 615511 or email your CV to e.baylis@select.co.uk

Job Summary

Job Title Senior Full Stack developer
Location Norwich
Job Type Permanent
Salary £45k
Last Updated 04/02/2019
Reference SF43809
Apply now
Apply Now

Apply now

If this looks like the ideal job for you, we’re just going to need a couple of details.

Apply Later

Apply later

Need to give your CV a once over, or check in with your referees?
Not a problem! Pop in your email and we’ll send you a link so that you can easily find this listing later.