A

Agilent Technologies

Provides eProcurement automation and hosted catalogs

Junior Full Stack R&D Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHarwell, Didcot, UK

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
  • Recent graduate or up to 2 years of software development experience, including internships, placements, or graduate projects.
  • Strong programming skills in C# and .NET, knowledge of web application development principles, and modern software engineering practices including use of artificial intelligence across the development cycle.
  • Familiarity with front-end technologies such as Angular, HTML, CSS, and JavaScript or TypeScript.
  • Understanding of software testing, debugging techniques, and software quality best practices.
  • Analytical and problem-solving skills, ability to learn new technologies, and communication and collaboration skills to work in a multidisciplinary team.

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 product lifecycle, from requirements analysis and solution design through implementation, testing, release, and post-launch support.
  • Collaborate 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 code reviews, version control, automated testing, and continuous improvement.
  • Contribute to Agile/SCRUM activities, including sprint planning, reviews, retrospectives, and technical documentation.
  • Stay current with emerging software technologies and development practices, including DevOps, test-driven development, cloud technologies, and AI-assisted software development tools and workflows.

Desired Qualifications

  • Experience with REST API design and development, relational databases, and data modelling.
  • Exposure to DevOps 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 technologies, modern software architectures, and scalable web application development.
  • Familiarity with AI-assisted software development tools and workflows.
  • Experience working within Agile/SCRUM environments and collaborating in cross-functional engineering teams.

About the Company

Agilent Technologies

Provides eProcurement automation and hosted catalogs

Agilent Technologies provides eProcurement services that help businesses buy supplies more efficiently. It offers a suite of electronic procurement tools that let clients load their pricing into existing purchasing platforms, access a hosted catalog, and complete transactions digitally without paper. The service connects pricing data to clients’ procurement systems, delivers an online catalog, and supports automated, paperless purchasing workflows. This makes purchasing faster and reduces manual steps. Compared with competitors, Agilent emphasizes automation, quick connectivity between pricing, catalogs, and purchasing platforms, and a reliable, scalable experience backed by its broad product range. The company aims to improve client productivity and lower procurement costs, helping customers buy what they need more easily while keeping prices clear and consistent.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Agilent Technologies

See more jobs