Senior Software Engineer I (Remote - UK)

Jobgether
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 66K

Job location

Remote

Tech stack

Java
JavaScript
Agile Methodologies
Artificial Intelligence
Cloud Computing
Software Quality
Continuous Integration
TypeScript
Data Logging
Test Driven Development
React
Backend
GIT
Build Tools
Front End Software Development
Code Restructuring

Job description

We are seeking a Senior Software Engineer to contribute to the development of cloud-hosted, distributed applications that support scientific research and publication workflows. In this role, you will design, implement, and maintain innovative solutions, incorporating AI and modern technologies to address complex technical challenges. You will work closely with cross-functional teams to translate requirements into scalable and high-performance software, while mentoring colleagues and improving development practices. This role offers the opportunity to make a tangible impact on the research community, contribute to architectural decisions, and drive technical excellence in a collaborative, agile environment., * Design, develop, and deploy cloud-hosted distributed applications to support research publication processes.

  • Collaborate with business stakeholders to gather requirements, provide feedback, and implement innovative solutions.
  • Contribute to architectural decisions to ensure system stability, scalability, and performance.
  • Support and mentor team members, sharing knowledge and promoting skill development.
  • Continuously identify and implement enhancements to improve development processes and software quality.
  • Participate in Agile ceremonies and promote best practices for testing, monitoring, and code quality., When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly:
  • Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
  • It compares your profile to the job's core requirements and past success factors to determine your match score.
  • The top 3 candidates with the highest match are automatically shortlisted.
  • If needed, our human team performs an additional review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias - focusing solely on your fit for the role. Once the shortlist is completed, it is shared directly with the company, which will make final decisions and next steps, including interviews or assessments.

Requirements

  • Proficiency in JavaScript/TypeScript or Java, with a willingness to learn additional languages.
  • Experience with both front-end (React) and back-end frameworks.
  • Familiarity with build tools, Git, continuous integration, and cloud environments.
  • Knowledge of alerting, monitoring, and logging tools.
  • Experience with modern IDEs, refactoring tools, and test-driven development practices.
  • Interest or experience with AI-based solutions.
  • Strong collaboration, communication, and problem-solving skills.

Nice to Have:

  • Previous experience in scientific or research-focused applications.
  • Familiarity with hybrid or remote work environments and flexible work schedules.

Benefits & conditions

  • Flexible hybrid work options or fully remote work.
  • Generous holiday allowance, with the option to purchase additional days.
  • Learning and development support, including 10 days per year for focused skill-building.
  • Health screening, eye care vouchers, and private medical benefits.
  • Life assurance and access to a competitive contributory pension scheme.
  • Long service awards and Save As You Earn share option scheme.
  • Travel season ticket loan.
  • Maternity, paternity, and shared parental leave.
  • Access to emergency care, volunteering opportunities, and employee resource groups.
  • Discounts via Perks at Work.
  • Wellbeing programs and initiatives supporting work-life balance.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

Apply for this position