Senior Software Engineer

1 month ago


Manchester, United Kingdom The Christie NHS Foundation Trust Full time

The Christie NHS Trust's Digital Service welcomes applications for an exciting Senior Software Engineer Role. The right person for the role would be customer-centric, have demonstrable experience of delivering successful software solutions (within a complex healthcare environment would be an advantage) and be able to engage clinical and non-clinical stakeholders from within the organisation and across the Manchester health economy.


This is a dynamic service and the right person will be motivated by working in a busy, fast paced environment that provides Digital enablement and transformation to The Christie clinical and corporate services. The post holder will be responsible for the delivery of software solutions by collaborating directly with clinical stakeholders whilst using .NET, C#, ASP and JavaScript technologies to solve complex business problems. The post holder will be involved in the end-to-end product lifecycle including design, development, testing, maintenance, monitoring and support for the trust's Electronic Patient Record and other internally developed systems.


To work closely with the wider software team to deliver software solutions for delivery of services to support the trust's digital priorities whilst also advising on technical architecture, development, automated testing consistent with the overall architecture strategy.


** Define and promote industry practice software coding standards for both C# and JavaScript.


Participate in the development of the software development strategy ensuring the development and hosting platform are suitable for the NHS within a horizon of five years.


Engage with NHS-Digital and NHS England technical forums ensuring the Christie's technical profile and staying current with the national agenda.


Review new technical development tools, languages, methodologies and advise of potential opportunities to adopt where appropriate.


Ensure database designs and integration environment are optimally configured.


Responsible for the performance, monitoring and implementation of new system interfaces.


Ensure systems are monitored for performance and advise on architecture and hardware requirements for developed systems
We provide radiotherapy through one of the largest radiotherapy departments in the world chemotherapy on site and through 14 other hospitals highly specialist surgery for complex and rare cancer and a wide range of support and diagnostic services. We are also an international leader in research, with world first breakthroughs for over 100 years. We run one of the largest early clinical trial units in Europe with over 300 trials every year. Cancer research in Manchester, most of which is undertaken on the Christie site, has been officially ranked the best in the UK.
Define and promote industry practice software coding standards for both C# and JavaScript.


Participate in the development of the software development strategy ensuring the development and hosting platform are suitable for the NHS within a horizon of five years.


Engage with NHS-Digital and NHS England technical forums ensuring the Christies technical profile and staying current with the national agenda.


Review new technical development tools, languages, methodologies and advise of potential opportunities to adopt where appropriate.


Provide peer review, mentoring and assistanceEnsure database designs and integration environment are optimally configured.


Responsible for the performance, monitoring and implementation of new system interfaces.


Ensure systems are monitored for performance and advise on architecture and hardware requirements for developed systems
Master's degree in a related subject or demonstrable equivalent experience
Substantial experience in developing web software using .NET C# and ASP technology stack
Experience working with Single Page Application (SPA) frameworks in JavaScript
Substantial experience of Agile development methodologies (eg. Scrum, Kanban etc)
Substantial experience of automated testing and developer testing practices
Experience of producing documentation and reports to senior management
Excellent skills in the area of JavaScript, C#, .NET Core, ASP.NET Core, RESTful APIs, SPA JavaScript frameworks, SQL Server
Excellent skills in implementing software development design patterns MVC, IOC, Separation of concerns
Well presented, flexible, positive, resilient, methodical, team player
Able to learn new technologies and IT systems quickly through both self study and professional courses

Substantial knowledge of system integration interfaces and the principles between data exchange between systems
Substantial IT literacy in network principles, client/server models and databases
Substantial knowledge of automated testing processes and an understanding of how this fits within the overall delivery lifecycle
Knowledge of project management and methodologies, e.g. An understanding of the Digital Strategy of the NHS and its implications for hospitals
Inpatients, Outpatients, Medical Records and Medical Secretaries

Evidence of continuing professional and personal development
Office based role with the need for travel to various sites as necessary
Requirement for occasional travel to external user group meetings
Ability to undertake on-call rota working including out-of-hours, weekend and Public Holidays as required

Software Development - E00413


  • Software Engineer

    2 weeks ago


    Manchester, United Kingdom Interact Software Full time

    Whether they’re writing code, building mobile apps, or fixing bugs, Interact’s software engineers are the heart of the business. Our engineers have a solutions-focused, “fix-it” mentality, and it’s this dedication to creating the best possible product that powers the company. With a complex, constantly evolving platform to work on, there are...


  • Manchester, United Kingdom Futures Manufacturing Full time

    Futures are working with an industry leading electronics business who are looking to appoint a Senior Software Engineer. We are looking for someone who has commercial experience in.NET with C# who can build software solutions from concept through to verification.On offer is the opportunity to join an industry leading business, the chance to take the lead on...


  • Manchester, United Kingdom Premier Group Recruitment Full time

    Senior Software Engineer£50,000ManchesterWe're looking for a Senior Software Engineer to join a longstanding client. The Senior Software Engineer will be working on a variety of projects within .NET, which include some greenfield and some extending of projects.Please make sure you read the following details carefully before making any applications.This will...


  • Manchester, United Kingdom Interact Software Full time

    Whether they’re writing code, building mobile apps, or fixing bugs, Interact’s software engineers are the heart of the business. With a complex, constantly evolving platform to work on, there are endless opportunities for growth and development. Engineering at Interact is the ideal place for tech-minded problem solvers who want to help the world’s best...

  • Senior Engineer

    2 weeks ago


    Manchester, United Kingdom Fairmont Recruitment Full time

    Role | Senior Software Engineer in Test Level | Senior ✨Skills | Automated Test, CI/CD and AWS Based | Manchester City Centre Hybrid | 2 days a week in-office The role is perfect for an established Senior Software Engineer in Test who's looking for an exciting challenge and to be apart of a rapidly growing Tech for good scale-up. You will play a...

  • Senior Engineer

    2 weeks ago


    Manchester, United Kingdom Fairmont Recruitment Full time

    Role | Senior Software Engineer in Test Level | Senior ✨Skills | Automated Test, CI/CD and AWS Based | Manchester City Centre Hybrid | 2 days a week in-office The role is perfect for an established Senior Software Engineer in Test who's looking for an exciting challenge and to be apart of a rapidly growing Tech for good scale-up. You will play a...


  • Manchester, United Kingdom Interact Software Full time

    Whether they’re writing code, building mobile apps, or fixing bugs, Interact’s software engineers are the heart of the business. Our engineers have a solutions-focused, “fix-it” mentality, and it’s this dedication to creating the best possible product that powers the company. With a complex, constantly evolving platform to work on, there are...


  • Manchester, United Kingdom Searchability Full time

    **SENIOR CLOUD SOFTWARE ENGINEER** **BRAND NEW ROLE FOR A SENIOR CLOUD SOFTWARE ENGINEER WITH A LEADING NATIONAL SECURITY COMPANY IN MANCHESTER** - Salary ranges from £60,000 to £95,000 - Manchester-based in an easily accessible location (60/40 remote/on-site split) - Working with the latest technologies in an exciting sector and innovative company -...


  • Manchester, United Kingdom Manchester Digital Full time

    Senior Software Engineer ◈ Manchester - Hybrid (2 days pm) ◈ £The company, with over 300 employees, has successfully developed and operates a thriving online marketplace utilized by millions of users. Joining their multi-disciplinary software engineering team, you will have the opportunity to contribute to cutting-edge solutions in a dynamic and...


  • Manchester, United Kingdom Talented Recruitment Group Full time

    Senior Software Engineer Opportunity We're looking for an experienced Software Developer who is passionate about crafting cutting-edge solutions and pushing the boundaries of software development. As a Senior Software Engineer, you'll be at the heart of the key projects, performing detailed analysis of system requirements and leveraging your expertise to...


  • Manchester, United Kingdom Softweb Resourcing Full time

    Senior C++ Software Engineer - Video / Media (Remote) Senior C++ Software Engineer – Video / Media - 100% Remote Do you have extensive C++ experience in the media, entertainment or video industry? A thriving start-up with experienced founders have created an innovative solution for the post production and film industry. You’ll be working on a new...


  • Manchester, United Kingdom INFUSED SOLUTIONS LIMITED Full time

    Senior Dynamics CE Engineer - Hybrid - £60K - £70K Infused Solutions have teamed up with an established organisation in Manchester recruiting for multiple Senior Dynamics CE Engineers. Delivery of high quality and cost-effective technology solutions that meet the operational goals of the business. Software designs and methods that are reflective of current...


  • Manchester, United Kingdom INFUSED SOLUTIONS LIMITED Full time

    Senior Dynamics CE Engineer - Hybrid - £60K - £70K Infused Solutions have teamed up with an established organisation in Manchester recruiting for multiple Senior Dynamics CE Engineers. Delivery of high quality and cost-effective technology solutions that meet the operational goals of the business. Software designs and methods that are reflective of current...


  • Manchester, United Kingdom Adria Solutions Ltd Full time

    C# Senior Software Engineer - Manchester Are you an experienced Senior Software Engineer seeking an exciting opportunity to take your career to the next level? Look no further! Our client is expanding their team and looking for a seasoned professional like you to join them. Responsibilities: In this role, you'll be at the forefront of backend...


  • manchester, United Kingdom ITR Partners Full time

    Job DescriptionA well regarded, UK based fintech company is actively seeking experienced Senior Software Engineers to join their team in their Manchester office. As a technologist, you will be at the heart of the company, utilising your expertise to bring innovative ideas to ensure the company stays at the cutting edge of fintech! The ideal candidate will...


  • manchester, United Kingdom ITR Partners Full time

    Job DescriptionA well regarded, UK based fintech company is actively seeking experienced Senior Software Engineers to join their team in their Manchester office. As a technologist, you will be at the heart of the company, utilising your expertise to bring innovative ideas to ensure the company stays at the cutting edge of fintech The ideal candidate will...


  • manchester, United Kingdom Explore Group Full time

    Job DescriptionSenior Software Engineer - .NET & Umbraco - Circa £55KOffice Location: Manchester (Open to Remote talent UK)My client is a global dynamic and innovative technology company at the forefront of their industry. Their undergoing a massive roll out of 15+ projects for their global well known UK commitment to excellence has driven their rapid...


  • Manchester, United Kingdom Maxwell Bond® Full time

    Job Title: Senior Software Engineer – FinTech Salary: £70k Location: Manchester/Hybrid Join Manchester’s next big FinTech startup, backed by a leadership team with a knack for shaking up the finance and payments sector. They’ve just secured new funding and already have a global client base of household names. Now, they’re scaling up the team...


  • Manchester, United Kingdom Maxwell Bond® Full time

    Job Title: Senior Software Engineer – FinTechAre you ready to apply Make sure you understand all the responsibilities and tasks associated with this role before proceeding.Salary: £70kLocation: Manchester/HybridJoin Manchester’s next big FinTech startup, backed by a leadership team with a knack for shaking up the finance and payments sector. They’ve...


  • Manchester, United Kingdom Maxwell Bond® Full time

    Job Description Job Title: Senior Software Engineer – FinTech Salary: £70k Location: Manchester/Hybrid Join Manchester’s next big FinTech startup, backed by a leadership team with a knack for shaking up the finance and payments sector. They’ve just secured new funding and already have a global client base of household names. Now, they’re...