Full Stack Developer

Harvard Associates Ltd ,
Basingstoke, Hampshire
Job Type: Full-time
Salary: £40,000 per annum

Overview

Full Stack Applications Developer (with a bias towards Front-End) Based: Basingstoke Salary – c. £50k D.O.E. Due to outstanding business growth and exciting development plans we are seeking an additional experienced Full Stack software developer (with a bias towards front end) to join a busy team, with the opportunity for progression into team leadership. You will possess a real passion for technology and strong understanding of software development principles and methodologies. With a proven background in software development you will become part of a team of system and application developers with specific emphasis on usability, performance and scalability. Technical Skills & Experience • Programming skills and in-depth knowledge of multiple front-end languages, frameworks and libraries (e.g. HTML5/ CSS, Foundation, Bootstrap, JavaScript, XML, jQuery) and website development using .NET Framework / .NET Core. • Knowledge of multiple back-end languages (e.g. C#, VB.NET, Python) • Able to demonstrate a good understanding of Windows Server, IIS and Application Pools and have had exposure to deployment technologies such as Docker • A high level of SQL skills in a MySQL environment to support in-depth data analysis, problem solving and report generation • Exposure to client-side frameworks (WinForms, WPF) is essential, and strong knowledge of WebRTC and mobile frameworks (PhoneGap, Xamarin) would be viewed favourably. • Demonstrable design, implementation and maintenance of web service-based API (ASMX, REST, Web API) • Any experience of Linux, C/C++ and Python together with exposure to communications protocols such as SIP / RTP would be highly advantageous Key attributes • Strategic thinker, demonstrating the ability and motivation to become a technical subject matter expert who can lead a small team and gain the trust and respect of senior executives • Tenacious and confident personality, prepared to be innovative and lead changes to processes, seeking continual efficiencies with excellent verbal and written communication skills • A solid understanding of web applications including security, session management, caching and best practice development approaches • Solve problems with the right mix of creativity and deep analysis, studying existing technology architecture, evaluating new development methods and techniques to meet the changing needs of our evolving markets • A keen eye for visually appealing and responsive design for desktop and mobile applications • Agile development process experience and practical use of version control systems such as GIT is highly desirable • A solid understanding of web applications including security, session management, caching and best practice development approaches • Maintain code integrity, quality and ensure responsiveness of applications together with understanding, adherence and implementation of security and data protection principles • High attention to detail with a passion for accuracy and quality technical documentation • Strong organisational skills to manage a varied workload in a fast-paced, demanding environment • Collaborate effectively with all team members and participate in regular team meetings Harvard Associates takes your personal data protection seriously and respects EU and local data protection laws. Unless you express otherwise, by submitting your CV you authorise Harvard Associates to store your personal data in its electronic database, for the purpose of assessing your suitability for this and future job vacancies. If at any time you want your personal data to be deleted, you simply need to notify Harvard Associates. We will not share your personal data with any third party without your prior consent. Harvard Associates provides services as an Employment Consultancy and is committed to equal opportunities for all candidates.