Enable job alerts via email!

R&D Software Engineer

TN United Kingdom

United Kingdom

Hybrid

USD 114,000 - 178,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join an innovative firm as an R&D Software Engineer and contribute to the design of cutting-edge software platforms that enhance laboratory efficiency worldwide. Collaborate with a global team of talented developers to create high-performance applications that facilitate data collection and analysis. This role offers a unique opportunity to impact life sciences and diagnostics through reliable software solutions. You'll develop scalable microservices using AWS, implement modern front-end technologies, and participate in Agile processes. If you're passionate about technology and eager to make a difference, this is the perfect opportunity for you.

Qualifications

  • 4+ years of professional software development experience in product-focused environments.
  • Strong full-stack development skills using C#, .NET, and modern web frameworks.

Responsibilities

  • Design and develop full-stack software applications for laboratory operations.
  • Collaborate with global teams to turn customer needs into practical software solutions.

Skills

C#
.NET framework
JavaScript
TypeScript
HTML
CSS
Angular
PostgreSQL
MongoDB
DynamoDB
AWS
Microservices architecture
CI/CD
Agile/Scrum
Communication skills

Education

Bachelor’s degree in Computer Science
Master’s degree in Computer Science

Tools

AWS Lambda
AWS S3
AWS DynamoDB
AWS Redshift

Job description

Social network you want to login/join with:

Join Agilent as an R&D Software Engineer and help design and build the software platforms that power modern laboratories worldwide. You'll work alongside a global team of talented developers to create innovative solutions that enable the collection, analysis, and visualization of instrument data—ensuring scientists can work smarter, faster, and more efficiently. This is your opportunity to make a real impact in life sciences and diagnostics by delivering reliable, high-performance applications built on leading-edge technologies.

Key Responsibilities:

  1. Design, develop, test, and maintain full-stack software applications for monitoring and analyzing laboratory instruments and operations.
  2. Collaborate with global cross-functional teams, including product marketing, product support, and quality assurance, to turn customer needs into practical software solutions.
  3. Implement front-end user interfaces using Angular or other modern web frameworks and develop back-end services using C# with the .NET framework.
  4. Build and deploy scalable microservices leveraging cloud technologies, particularly AWS (Lambda, S3, DynamoDB, Redshift).
  5. Participate in Agile/Scrum development processes, contributing to sprint planning, reviews, and retrospectives.
  6. Apply software development best practices, including CI/CD pipelines, automated testing, and code reviews.
  7. Support product release efforts and help introduce new products to the market.

Qualifications

  1. Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field—or equivalent experience.
  2. 4+ years of professional software development experience, preferably in product-focused environments.
  3. Strong full-stack development skills using C#, .NET framework, JavaScript/TypeScript, HTML, CSS, and Angular or similar frameworks (preferred).
  4. Experience with both relational (PostgreSQL) and non-relational databases (MongoDB, DynamoDB).
  5. Familiarity with AWS cloud services, including S3, Lambda, API Gateway, RDS, and Redshift.
  6. Hands-on experience developing distributed applications using microservices architecture.
  7. CI/CD pipeline and automation experience is highly desirable.
  8. Strong communication and collaboration skills, with a proven ability to work on globally distributed teams.

Additional Details

This job has a full-time weekly schedule with the option to work remotely. Applications will be accepted until at least May 6, 2025, or until the position is filled. The full-time pay range is $114,000 - $178,000, plus potential bonuses, stock options, and benefits. Pay ranges are role, level, and location-dependent. For specific details, contact a recruiter during the hiring process. More information on pay and benefits by country is available at: Agilent Technologies, Inc. is an Equal Employment Opportunity and Affirmative Action employer, valuing diversity and encouraging all qualified individuals to apply. We prohibit discrimination based on personal characteristics and support candidates with disabilities. For assistance or inquiries, please contact +1-262-754-5030 or email.

Travel Required: Occasional

Shift: Day

Duration: No End Date

Job Function: R&D

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.