Software Developer (Full Stack)

  • Full-time

Company Description

Smeaton Healthcare are a Health & Social Care provider based in the UK. Due to our rapid expansion, Smeaton Healthcare are entering the tech-world by building and designing bespoke software in order to work in an innovative and collaborative way.

Job Description

We are seeking a Software Developer (Full Stack) to join a dedicated cross-functional team in building an innovative technology platform to support the care of people affected by Dementia and other conditions. Our organisation is moving towards working entirely from one-system which will eventually act as a Care Management System, HR Platform, Payroll System, CRM System and more.

You will be the very first of an expanding software development team, leading best practices. You will be required to discuss new ideas with the management team and assist to put the ideas into action. The role will evolve and there will be progression opportunities available for the right candidate.

Duties and responsibilities

  • Lead and work closely with our small technical team on existing, and new projects, using: .Net Core, C#, JavaScript, Agile, HTML. CSS, and SQL
  • Adding new, and maintaining features to our high performance, responsive software
  • Ensure new features are expertly designed, tested, de-bugged, verified and ready for integration
  • Involvement with the entire product lifecycle from suggestions to deployment
  • Write new and update existing software tests
  • Write documentation as appropriate
  • Developing and maintaining API services
  • Developing and maintaining web applications
  • Provisioning and supporting cloud native infrastructure
  • Regular meetings with the Technology Leadership Team to explore improving the system
  • Technical support to users of the software

Qualifications

  • 1 year full stack experience (minimum)
  • Strong experience of the above languages
  • Experience of API design would be beneficial
  • You will need to have an excellent eye for detail
  • Someone who uses a range of learning resources to develop new skills, such as online, books, or trial and error
  • Creative problem solving ability
  • You'll also need to be reliable and have a can-do approach to your workload. Asking questions is often key to developing new skills quickly, but you will also be required to research and learn things by yourself

Additional Information

There is no fixed location for this job role. We welcome overseas applicants who are willing to work remotely. Salary is to be discussed upon application.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply