Senior Software Developer at Aridhia
Remote, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

04 Jul, 25

Salary

0.0

Posted On

04 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Domain Experience, Git, Html, Visual Studio, Integration Testing, Javascript, Integrated Development Environments, Eclipse, Test Driven Development, Pipelines, Software, Python, Rubymine, Css, Production Systems, Bioinformatics

Industry

Computer Software/Engineering

Description

CENTRAL SCOTLAND/REMOTE UK

Aridhia Informatics provides a platform of software services designed to support best practice in healthcare analytics. At its core, Aridhia’s Digital Research Environment platform provides secure, cloud-based workspaces to allow distributed, multi-disciplinary research teams to share data and collaborate.
We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs.

DESIRABLE QUALIFICATIONS/SKILLS:

  • Experience of the source control process using tools such as Azure DevOps, Git or SVN
  • Experience of software build pipelines and tools such as ArgoCD/Flux
  • Working knowledge of an integrated development environments such as RubyMine, Eclipse or Microsoft Visual Studio
  • Experience of building and operating a SaaS/PaaS platform in a public cloud environment (Azure, AWS etc.)
  • Experience of presentation layer technologies (HTML 5, CSS, JavaScript)
  • Solid understanding of internet and web protocols, and how to develop RESTful APIs
  • Experience integrating with third party APIs
  • Knowledge of test-driven development (TDD) & behavioural driven design (BDD)
  • Experience supporting production systems
  • Experience with ML tools such as NVFlare
  • Experience of working within a DevOps team
  • Integration testing
  • Domain experience in healthcare or bioinformatics
  • Statistical or numeric computation skills, e.g. familiarity with “R”, Python
Responsibilities
  • Write, review and maintain code as per the Aridhia tech stack
  • Work with colleagues to design, develop and deliver features
  • Work with 3rd parties (customer, partners) on integrations, developing solutions and solving technical challenges
  • Work collaboratively to plan releases, generate cross-team ideas and promote technical knowledge transfer
  • Conduct code reviews and help colleagues troubleshoot their code
  • Unit and integration testing of developed software components
  • Document and socialise solutions
  • Define, iterate on, and improve best practices and help teams utilise them
  • Mentor less experienced members of the team
  • Able to work independently on product features
Loading...