Back to Job Search
Expired
  • Location: United Kingdom
  • Salary: A highly competitive salary (based on experience) accompanied with great benefits
  • Job Type:Permanent

Posted almost 2 years ago

Job Title: Full Stack Senior Software Developer
Location: Anywhere in the UK – Remote working
Salary: A highly competitive salary (based on experience) accompanied with great benefits
 
The company:
The company is a highly innovative and exciting medical imaging company. The company has developed a revolutionary, market-leading solution for oral medical health professionals, that aims to improve diagnosing and treating illnesses.
 
The role:
As a full stack senior software engineer, you will be involved in building, maintaining, creating technical solutions both on the front and backend. The team will be working to leverage new technologies, introducing new exciting features and products within the medical space. As a full stack senior software engineer, you will be part of a team of highly qualified and accomplished professionals and have the opportunity to make a real difference in developing new products as the company moves forward. You will be part of scaling the application to reach wider markets both in the UK and US, and you will be given the opportunity to help make key architectural decisions and get exposure to a wide range of technologies as the product evolves.
 
Role Responsibilities:
  • Write well designed, testable, efficient code and maintain and develop software
  • Deploy software components into a fully functional software system
  • Comply with and contribute to software development processes
  • Comply with project plans and industry standards
  • Provide guidance and mentor more junior software engineers as appropriate
  • Provide technical leadership in software projects when required
  • Work directly with partners, customers, or third-party suppliers to develop a software product
  • Guiding the team in the creation of a solution approach and architectural plan for each new feature set
 
Skills and Experience:
Essential:
  • Degree in Computer Science or related discipline
  • Professional experience as a software developer building and operating desktop applications and/or cloud solutions
  • Microsoft application development experience
  • Fluent in C#, .NET, JavaScript and HTML
  • Excellent Object-Oriented Design (OOD) knowledge (following SOLID principles) and design patterns
  • Web API and RESTful services
  • Relational databases and SQL
  • Source control using GIT
  • Build processes and Continuous Integration
  • Agile methodology
 
Desirable:
  • All variations of Microsoft .NET (Framework, Core and Standard)
  • TDD/BDD
  • React
  • CSS
  • JSON Data Objects
  • Distributed Architectures
  • Asynchronous Request Handling
  • Service Oriented Architecture
  • XML
  • GIT
  • HL7
 
Note:
Applicants must be eligible to work in the UK. If you feel that this role would be highly suitable for your next career move, please feel free to apply. If you have any questions about the role or would like to recommend someone who would be suitable for this position, please feel free to send an email or a copy of the persons up to date CV to jay.baylis@nextphaserecruitment.com.