Systems Developer | Nottinghamshire Healthcare NHS Foundation Trust
Nottinghamshire Healthcare NHS Foundation Trust
Location
Mansfield, Nottinghamshire | United Kingdom
Job description
An exciting opportunity has arisen for a Systems Developer. The position will be based at NHC within the Trusts Development Team Supporting Clinical and Administrative Solutions including a Integration work using industry standard techniques such as HL7/FHIR.
The post will include supporting and maintaining existing digital solutions as well as developing new solutions including those that are delivered within the EPR program to enhance the Trusts Digital footprint to support Clinicians and support staff delivering patient care. There will be the opportunity to work on components of the Digital Services Single Care record solution currently being developed within the wider ICS community.
The role will often involve working in multidisciplinary project teams to deliver digital solutions to various Services within the organisation.
You will have previous experience of programming in a predominantly Microsoft Environment and experience using database query languages supporting a large number of users. Excellent communication, reporting and documentation skills will be needed.
You will be required to adapt to changing technologies and update your own skills accordingly. These skills may be transferred to other members of the team through training, presentations and documentation.
Participation in mixed skill teams to achieve project goals and deadlines. Drive new developments as well as being involved in business as usual activities.
Provide error resolution to other Solutions Developed by the team around integration and RPA as required to support stakeholders.
Proven experience in software architecture and development, with knowledge of the following;
• SharePoint/Office 365
• C#
• Net MVC / ASP.Net Core
• .Net Framework/ .Net Core
• TSQL
• JSON / RESTful
• XML
• HL7/FHIR
Proven experience in IT development and a track record of developing systems using some of the processes below.
• (RDBM) relational database management systems such as SQL 2016
• Test Driven Development (TDD)
• Unit and systems testing.
• SOLID principles / patterns and practices
• Continuous Integration / code management/ deployment
• RPA solution coding
• Use of ICT in a knowledge-based organisation and in cross-team working.
Nottinghamshire Healthcare employs over 10,000 colleagues who help #MakeADifference every day. We provide intellectual disability, mental health, community health, forensic and offender healthcare services across Nottinghamshire, Leicestershire, Lincolnshire and South Yorkshire. Care is delivered from over 120 sites within the community from acute settings and across low, medium and high secure environments including prisons.
As one of the largest mental health and community trusts in the East Midlands and one of the biggest employers in Nottinghamshire. We are also home to national and regional services such as the National High Secure Deaf Service and the Nottingham Centre for Transgender Health.
We are committed to flexible and agile working, including the opportunity to join our bank.
Your health and wellbeing is our priority and as such we invest significantly in this via our in-house Occupational Health Service, Staff Counselling Service and Health and Wellbeing Team.
We offer a number of employee-led staff networks, including Equality, Diversity and Inclusion (EDI) groups, our Green Champions Network, Freedom to Speak Up Network. Health and Wellbeing Champions Network and Menopause Champions. We provide care to a diverse range of communities and are passionate about supporting diversity and inclusion in the Trust.
If you believe in our values of Trust, Honesty, Respect, Compassion and Teamwork, then we would love to hear from you!
#TeamNottsHC
To build and maintain systems for Nottinghamshire Healthcare NHS Trust and its customers.
The role will require development of bespoke systems and solutions using the latest technologies available including web based applications to support the Trust and its partner organisations. It will have a strong emphasis on integration between systems to support the ever increasing need to combine data from different Clinical and Staff based systems through a reduced number of interfaces.
Progress can be rapid and requires a high level of disciplined self-management and ownership of outcomes. Emphasis is placed on self-learning and supporting staff in the department to do this to allow for individuals technical growth.
The post holder will be required to liaise with systems users, staff, management and other HIS colleagues to produce high standard solutions which meet customer requirements.
The post holder will be part of the Systems Development Team based within the Health Informatics Digital Services Team and will be responsible for helping to deliver solutions in line with Trust Strategy and Information Requirements.
The Systems Developer role will provide analysis of user needs, designing of systems, development of code, testing and maintenance of systems. The post holder will provide Analysis of business needs, check user understanding, and challenge assumptions as well as identifying how new systems can enhance the business processes.
The post holder will provide an interpretation of requirements into complex system design recommendations. Implementing systems to high standards will be essential.
The role will require the post holder to collaborate with internal and (occasionally) external customers, such as GP Practices and other locally based Health and Social Services providers. The post holder will be required to communicate complex technical issues and risks to non-technical people, requiring the ability to translate technical impacts into a language understood by business areas and to ensure that the communication has been successful.
Development of cutting-edge bespoke systems including web based applications to support the Trust and its partner organisations.
Responsibility for conducting effective and timely analysis of organisational, team and individual system requirements and producing appropriate applications solutions to meet these needs.
Providing technical consultancy to internal and external customers, management and staff.
Researching new technologies, white papers and leading industry concepts and processes in order to support the continuous improvement of Digital Services solutions.
Support the monitoring, operation and creation of best practice software engineering processes and propose new or revised approaches where appropriate.
Demonstrate/present potential solutions to customers, identifying additional requirements and changes.
Maintaining and enhancing existing applications to enable changing business processes.
Defining outcome-based test criteria for requirements and participating in rigorous testing of developed applications to ensure both fit against requirement and to eliminate faulty code.
Contribute by suggesting changes to the team processes and approach to bring about improvements in the team’s ability to deliver
Presenting Show & Tell sessions to demonstrate what has/is being developed to deliver assigned work.
Provide consultancy, guidance and advice based on own specialist knowledge and experience to the team.
Provide and manage individual software solutions by establishing user requirements, designing solutions, building solutions and implementing using (but not limited to) the following; C#, Entity Framework, MVC, ASP.Net Core, jQuery/Javascript, XML, JSON, MS Sharepoint/Office 365, RPA tools, MS SQL server 2016, HL7, Ensemble Iris Integration Engine, Mirth Integration Engine.
This advert closes on Monday 18 Mar 2024
Proud member of the Disability Confident employer scheme
Disability Confident
About Disability Confident
A Disability Confident employer will generally offer an interview to any applicant that declares they have a disability and meets the minimum criteria for the job as defined by the employer. It is important to note that in certain recruitment situations such as high-volume, seasonal and high-peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non-disabled people. For more details please go to Disability Confident .
Job tags
Salary