Senior Software Engineer

Overview

The Senior Software Engineer will contribute to a high-profile program in the Healthcare sector, working remotely to develop and implement features primarily using Python and APIs. They will collaborate with a dedicated project team, engage with stakeholders, and ensure quality assurance and standardization across the development activities. This role is ideal for professionals holding active security clearance and those with a strong background in software development within the healthcare industry.

Responsibilities

  • Develop and implement features for the healthcare project using Python and APIs.
  • Collaborate with team members and engage with stakeholders to gather requirements.
  • Ensure quality assurance and standard setting for the wider development team.
  • Work with large datasets and APIs, ensuring efficient processing and integration.
  • Utilize AWS services to support serverless design and functionality.
  • Conduct code reviews and contribute to best practices in software development.
  • Participate in regular meetings to discuss project progress and priorities.

Requirements

  • Strong experience in Python, particularly with version 3.13.
  • Proficiency in working with APIs and managing large datasets.
  • Experience with cloud technologies, specifically AWS, including Lambda and API Gateway.
  • Active Security Clearance is mandatory for this position.
  • Familiarity with quality assurance practices and development standards.
  • Experience in the Healthcare sector, particularly with NHS projects, is advantageous but not essential.
  • Knowledge of additional technologies such as C#, .NET, Kubernetes, and Azure is a plus.
  • Familiarity with tools such as pytest, mypy, and SQS for development and testing.