NHS
Senior IT Developer
This job is now closed
Job Description
- Req#: C9430-25-0108?language=en&page=161&sort=publicationDateDesc
- Free on-site parking
- Free tea and coffee
- Great flexible workingopportunities
- Discounted gym membership
- Lease car scheme
- Generous annual leave and pension scheme
- On site nursery (chargeable)
- Extensive staff health and well-being programme
- Degree with OOP programming content (or equivalent qualification / relevant experience)
- Courses or qualifications taken within previous roles or personal time that have a relevance to the position.
- Evidence of continuous personal development
- Hands on expertise in a broad range of systems acquired through in-depth experience or theory-based learning
- Evidence of continual personal development and specialist knowledge
- Experience of working in a programming / development role using C#, MVC, .NET core, Angular, Blazor or JavaScript for a reasonable amount of time.
- Good understanding of current IT standards, capabilities and developments in SQL, OOP, Cloud services (Azure).
- Hands on expertise in a broad range of systems acquired through in-depth experience or theory-based learning
- Can provide examples of previous achievements or completed goals within their previous positions.
- Experience working in a complex IT environment.
- Understanding of current IT standards, capabilities and developments.
- Expert knowledge and experience of coding and developing applications.
- Expert knowledge of web and mobile app design.
- Expert understanding of coding standards.
- Significant understanding of devops and sprints
- Significant understanding of Microsoft Azure.
- Strong Understanding of ITIL
- Some experience of using Microsoft administrative tools.
- Experience on being a member of a development team
- Experience of working in a project team
- Significant experience working in a web development role.
- Some experience of using Service Desk Management Tools.
- Very good analytical and problem solving skills
- Very good OOP skills, specifically in C#, Angular, Blazor, MVC, .NET core, JavaScript
- Very good understanding of HTML,XML,CSS,JavaScript
- High standard of written and verbal communication
- Commitment to continuous professional development personally
- Must be able to plan and organize their own workload along with the workload of junior development staff based on changing priorities
- Good keyboard and data entry skills
- Very good MS SQL Skills
- Very good cloud services understanding and experience
- Plan and organize multiple complex activities so that tasks are effectively prioritized and communicated accordingly
- Self-motivated and able to work to tight deadlines with a flexible approach to work
- Able to form good working relationships with staff in the Trust and partner organisations
- Willing to develop own skills and knowledge
- Ability to work as a member of a team
- Ability to motivate staff
- Has previous experience of mentoring team members
- Ability to interpret and communicate complex technical information to both technical and non-technical staff.
- Ability to communicate effectively to both clinical and non-clinical staff at all levels throughout the organization.
- Requires excellent communication skills both verbal and written and has the ability to communicate effectively, both formally and informally to all levels of staff.
- Degree with OOP programming content (or equivalent qualification / relevant experience)
- Courses or qualifications taken within previous roles or personal time that have a relevance to the position.
- Evidence of continuous personal development
- Hands on expertise in a broad range of systems acquired through in-depth experience or theory-based learning
- Evidence of continual personal development and specialist knowledge
- Experience of working in a programming / development role using C#, MVC, .NET core, Angular, Blazor or JavaScript for a reasonable amount of time.
- Good understanding of current IT standards, capabilities and developments in SQL, OOP, Cloud services (Azure).
- Hands on expertise in a broad range of systems acquired through in-depth experience or theory-based learning
- Can provide examples of previous achievements or completed goals within their previous positions.
- Experience working in a complex IT environment.
- Understanding of current IT standards, capabilities and developments.
- Expert knowledge and experience of coding and developing applications.
- Expert knowledge of web and mobile app design.
- Expert understanding of coding standards.
- Significant understanding of devops and sprints
- Significant understanding of Microsoft Azure.
- Strong Understanding of ITIL
- Some experience of using Microsoft administrative tools.
- Experience on being a member of a development team
- Experience of working in a project team
- Significant experience working in a web development role.
- Some experience of using Service Desk Management Tools.
- Very good analytical and problem solving skills
- Very good OOP skills, specifically in C#, Angular, Blazor, MVC, .NET core, JavaScript
- Very good understanding of HTML,XML,CSS,JavaScript
- High standard of written and verbal communication
- Commitment to continuous professional development personally
- Must be able to plan and organize their own workload along with the workload of junior development staff based on changing priorities
- Good keyboard and data entry skills
- Very good MS SQL Skills
- Very good cloud services understanding and experience
- Plan and organize multiple complex activities so that tasks are effectively prioritized and communicated accordingly
- Self-motivated and able to work to tight deadlines with a flexible approach to work
- Able to form good working relationships with staff in the Trust and partner organisations
- Willing to develop own skills and knowledge
- Ability to work as a member of a team
- Ability to motivate staff
- Has previous experience of mentoring team members
- Ability to interpret and communicate complex technical information to both technical and non-technical staff.
- Ability to communicate effectively to both clinical and non-clinical staff at all levels throughout the organization.
- Requires excellent communication skills both verbal and written and has the ability to communicate effectively, both formally and informally to all levels of staff.
Job summary
Senior IT Developer
Department: IT
Band: 7 £46,148 - £52,809 Per annum
Hours: 37.5 per week, all MKUH roles will be considered for flexible working
The IT Department at Milton Keynes University Hospital NHS Foundation Trust is a dynamic, ever-developing, forward-thinking group of people that make up a team that strives to keep the Trust's systems up to date and responsive to cutting edge technologies, whilst ensuring staff at the Trust are supported to continue to deliver at the highest level.We currently have an opening for a Senior IT Developer to be a part of the Trust's small but critical development team, focusing on delivering both high quality and reliable business as usual applications and new systems that the Trust requires.
The successful post holder will have extensive experience in development languages (preferably C#, MVC, JavaScript, Angular, Blazor) and have experience working in a healthcare environment.
It would be an advantage to also have experience using Azure, Git, Visual Studio and to have previous experience mentoring other team members.
Any knowledge with Azure cloud services would also be beneficial for this role.
Previous applicants that have applied in the last 3 months need not apply.
For an informal discussion about the post, please contact:Robert Holloway, Integration & Development Manager on 01908 997585
Interview date: w/c 3rd March 2025
Main duties of the job
You will work as part of the IT team that provides a comprehensive support and development service to all members of staff across the Trust. If you are keen to work in a small friendly team of like-minded professionals then please apply now.
Responsible for the provision of specialist IT technical services to the Trust.
Develop and maintain applications and databases that may require the use of complex programming tools as instructed and guided by the IT Development Manager.
To provide an IT technical support service to all users, this may require the identification and resolution of complex problems.
Create and agree system specifications with Trust staff when necessary.
The Senior IT Developer will guide, instruct and mentor junior members of the development team on an on-going basis.
'We care We communicate We collaborate We contribute'
About us
'65% report achieving a good balance between work and home life and are satisfied with the opportunities for flexible working patterns.' (NHS Staff Survey 2023).
You can expect a warm welcome at Milton Keynes University Hospital, our staff are friendly and welcoming. We listen to each other and work together to embed our Trusts values and behaviours. At MKUH we appreciate our staff and reward them with an outstanding benefits package including:
Milton Keynes University Hospital NHS Foundation Trust, in partnership with the University of Buckingham, is a University Teaching Hospital; we conduct research and teaching on site to improve the care of our patients. The hospital is undergoing significant investment, and we are proud to be rated good by the CQC. Visit our website to catch up on our latest news.
Date posted
06 February 2025
Pay scheme
Agenda for change
Band
Band 7
Salary
£46,148 to £52,809 a year Per annum
Contract
Permanent
Working pattern
Full-time
Reference number
430-CORP1501A-C
Job locations
IT Applications (Dept)
Milton Keynes
MK6 5LD
Job description
Job responsibilities
Development
Requires a very good working knowledge of object-oriented programming and must be fully conversant and have practical development experience using the standard toolsets available to the development team.
The post holder will be expected to develop applications which may involve the use of various development tools and may require complex algorithms and database designs. The post holder will need to understand and must be able to implement efficient data structures and optimise data search and retrieval methods.
Planning
Communicate any planned system downtime of IT applications developed by the IT development team to affected users.
Under the guidance and direction of the IT Integration and Development Manager create comprehensive testing and training materials prior to any supported application being placed into service.
Please refer to Job Description for further details
We believe success lies in the diversity of our employees and are committed to promoting equality, encouraging diversity and embracing inclusion. We welcome applications from everyone interested in working for us.
MKUH is committed to equal opportunities and improving the working lives of our staff and as such we offer a range of flexible working practices.
We reserve the right to expire vacancies prior to the advertised closing date once a sufficient number of applications have been received.
MKUH uses identification scanning technology to confirm the authenticity of documents; all prospective employees of MKUH will have their original documents verified using this technology.
By applying for this role, you accept if successful, that information from your application will be transferred into the national NHS Electronic Staff Record (ESR) system. Your personal data may be transferred from the Trust to another NHS organisation where your employment transfers within the NHS. This is in accordance with the streamlining programme which aims at saving you time and improving efficiencies within the NHS when your employment transfers.
Upon commencing employment with the Trust, all employees (except Medical & Dental Staff on national terms and conditions) are subject to a probationary period lasting a period of six months with an option to extend for a further six months to a total of 12 months.
Job responsibilities
Development
Requires a very good working knowledge of object-oriented programming and must be fully conversant and have practical development experience using the standard toolsets available to the development team.
The post holder will be expected to develop applications which may involve the use of various development tools and may require complex algorithms and database designs. The post holder will need to understand and must be able to implement efficient data structures and optimise data search and retrieval methods.
Planning
Communicate any planned system downtime of IT applications developed by the IT development team to affected users.
Under the guidance and direction of the IT Integration and Development Manager create comprehensive testing and training materials prior to any supported application being placed into service.
Please refer to Job Description for further details
We believe success lies in the diversity of our employees and are committed to promoting equality, encouraging diversity and embracing inclusion. We welcome applications from everyone interested in working for us.
MKUH is committed to equal opportunities and improving the working lives of our staff and as such we offer a range of flexible working practices.
We reserve the right to expire vacancies prior to the advertised closing date once a sufficient number of applications have been received.
MKUH uses identification scanning technology to confirm the authenticity of documents; all prospective employees of MKUH will have their original documents verified using this technology.
By applying for this role, you accept if successful, that information from your application will be transferred into the national NHS Electronic Staff Record (ESR) system. Your personal data may be transferred from the Trust to another NHS organisation where your employment transfers within the NHS. This is in accordance with the streamlining programme which aims at saving you time and improving efficiencies within the NHS when your employment transfers.
Upon commencing employment with the Trust, all employees (except Medical & Dental Staff on national terms and conditions) are subject to a probationary period lasting a period of six months with an option to extend for a further six months to a total of 12 months.
Person Specification
Qualifications and knowledge
Essential
Experience
Essential
Desirable
Skills
Essential
Desirable
Personal and people development
Essential
Communication
Essential
Qualifications and knowledge
Essential
Experience
Essential
Desirable
Skills
Essential
Desirable
Personal and people development
Essential
Communication
Essential
Disclosure and Barring Service Check
This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.
Employer details
Employer name
Milton Keynes University Hospital NHS Foundation Trust
Address
IT Applications (Dept)
Milton Keynes
MK6 5LD
Employer's website
https://www.mkuh.nhs.uk/working-at-mkuh (Opens in a new tab)
Employer details
Employer name
Milton Keynes University Hospital NHS Foundation Trust
Address
IT Applications (Dept)
Milton Keynes
MK6 5LD
Employer's website
https://www.mkuh.nhs.uk/working-at-mkuh (Opens in a new tab)
About the company
National Health Service (NHS) is the umbrella term for the publicly-funded healthcare systems of the United Kingdom (UK). The founding principles were that services should be comprehensive, universal and free at the point of delivery—a health service based on clinical need, not ability to pay. Each service provides a comprehensive range of health services, free at the point of use for people ordinarily resident in the United Kingdom apart from dental treatment and optical care.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.