Role Definition
Job Title: Applications Developer
Developer Reporting to: Lead Developer on a day to day basis and ultimately to Head of Information Systems
The Information Systems team designs, delivers and supports systems that we use to help run our business and empower us with the right information. The team works across the company providing solutions to all of our key teams and the Management Board that leads the organisation. The team is undergoing a significant step change in capability and is looking for a applications developer with the experience and drive to help define, support and enable the necessary changes to quickly increase capability.
The role of the Applications Developer includes the development of web-sites and web applications together with Middleware components and APIs mainly using the .Net platform.
Our challenge is to present complex data in a format which can be easily understood and navigated by our staff across a variety of devices. The successful applicant must be self-motivated, proactive and have excellent communication and organisational skills.
Responsibilities
Work collaboratively with a diverse team of analysts, UI/UX designers, developers and technical architects
Maintain adherence to approved standards and workflows whilst continually assessing standards to ensure relevance and fitness-for-purpose.
Assist and advise on the creation of development standards and frameworks designed to maximise speed of development, quality and supportability.
Ensure, through code review and Agile planning/retrospectives that we are delivering quality code as efficiently as possible
Assist with the creation and maintenance of the Information Systems team’s in-house developed web and windows applications according to a pre-determined brief
Validate and match stakeholder requirements with application functional and nonfunctional capabilities
Work with the wider team to define and develop methods of extended an integrated approach, linking disparate services into a singular architecture
Qualities, Skills and Experience required
Expert knowledge of the following: - Agile Project Delivery using Devops Techniques - C#, ASP.Net, MVC using Visual Studio - JavaScript/JQuery and CSS - T-SQL running on MS SQL Server
Able to design and develop complex corporate level database applications using SQL Server, the majority of which will be web applications
A strong interest in embracing new technologies to develop compelling applications
Commitment to ongoing personal development and willingness to learn new skills
In return you will receive an excellent salary plus annual discretionary bonus and benefits.
If you would like to apply or find out more information please email pwithers@fosterandpartners.com