×
Register Here to Apply for Jobs or Post Jobs. X

Junior Full Stack R&D Software Developer

Job in Harwell, Didcot, Oxfordshire, OX11, England, UK
Listing for: Agilent Technologies LDA UK Limited
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 30000 - 42000 GBP Yearly GBP 30000.00 42000.00 YEAR
Job Description & How to Apply Below
Location: Harwell

Job Description Agilent is a global leader in laboratory and clinical technologies; we are passionate about bringing great science to life.

Our commitment to quality and innovation supports cutting-edge life science research, patient diagnostics, and ensures the safety of water, food, and pharmaceuticals. As scientists and clinicians pursue small, everyday advances and life-changing discoveries, we provide trusted answers to their most critical questions and challenges. We can’t wait for you to join us as we continue our mission to improve the world around us.

Information about Agilent is available at  are seeking a motivated Junior Full Stack R&D Software Developer to join our growing R&D team based at the Harwell Science Campus near  this role, you will contribute to the development of innovative commercial web-based spectroscopy applications, working alongside firmware, hardware, quality, and data science engineers in a highly collaborative environment.

Our primary technology stack consists of .NET, C#, and Angular, and we follow Agile/SCRUM methodologies within a structured project framework with assistance from AI. This is an excellent opportunity for a recent graduate or early-career software engineer looking to develop their technical expertise while contributing to products that support scientific innovation.

Key Responsibilities Design, develop, test, debug, and maintain full-stack web applications for scientific instrumentation using .NET, C#, Angular, and modern web technologies

Deliver software features throughout the entire product lifecycle, from requirements analysis and solution design through implementation, testing, release, and post-launch support

Collaborate closely with software, firmware, hardware, quality, and data science teams to develop integrated product solutions

Develop and maintain backend services, RESTful APIs, and user-facing web applications while ensuring performance, quality, and usability

Troubleshoot, diagnose, and resolve software defects, applying best practices such as code reviews, version control, automated testing, and continuous improvement

Contribute to Agile/SCRUM development activities, including sprint planning, reviews, retrospectives, and technical documentation

Stay current with emerging software technologies and development practices, including Dev Ops, test-driven development, cloud technologies, and AI-assisted software development tools and workflows

Qualifications

What You'll Bring

Required Qualifications & Experience Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline

Recent graduate or candidate with up to 2 years of software development experience, including internships, placements, or graduate projects

Strong programming skills in C# and .NET, with knowledge of web application development principles and modern software engineering practices including use of AI across the development cycle

Familiarity with front-end technologies such as Angular, HTML, CSS, and JavaScript/Type Script Understanding  of software testing, debugging techniques, and software quality best practices

Strong analytical and problem-solving skills, with the ability to learn new technologies and apply them effectively

Excellent communication and collaboration skills, with the ability to work successfully in a multidisciplinary team environment and contribute to shared goals

Desirable Skills

Experience with REST API design and development, relational databases, and data modelling

Exposure to Dev Ops practices, CI/CD pipelines, source control systems, and modern software delivery methodologies

Experience with Test-Driven Development (TDD), automated testing frameworks, and software quality best practices

Understanding of cloud…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary