Software Engineer - Materials Management
5 days ago
Cambridge
Salary: £68,000 - 108,000 per year • We are looking for a dedicated backend or server-side specialist with strong commercial experience developing backend applications using Java and/or JavaScript / TypeScript., • We value full-stack adaptability, but our core focus is on building server-side logic and scalable APIs., • We are looking for experience building secure, backward-compatible, and high-performance RESTful APIs for large-scale SaaS environments., • We are looking for experience using automated backend testing frameworks such as JUnit, Mocha, or Jest., • We are looking for a degree in Computer Science, STEM, or a related scientific/engineering discipline., • We are looking for a strong sense of ownership, an agile mindset, and excellent English communication skills., • We value experience working with RDF databases or graph databases and querying with SPARQL., • We value a passion or academic interest in materials science, chemistry, biology, or scientific informatics software., • We value experience or familiarity with client-side development such as Angular 21+ and RxJS to support full-stack collaboration when needed., • We are based in our Cambridge office and work as part of an agile team of experienced and dedicated software engineers contributing to the Materials Management service., • We design, implement, and maintain highly scalable backend services and APIs using Java and modern JavaScript ecosystems., • We build out a broad set of new backend features enabling complex scientific workflows in entirely new business areas., • We shape project roadmaps, ensuring deep test coverage and a highly maintainable, resilient codebase., • We proactively research and introduce cutting-edge backend tools, design patterns, and engineering practices to the team., • We enhance data processing pipelines, concurrency models, and multi-tenant capabilities for public and private cloud deployments., • We lead and participate in rigorous peer reviews, ensuring a clean, robust, and maintainable codebase., • Angular, • Backend, • Cloud, • Support, • JUnit, • Java, • JavaScript, • Jest, • Mocha, • RDF, • RxJs, • TypeScript, • REST We are developing the Materials Management service as a cloud-only SaaS solution that provides management and identification of material and substance definitions, supporting many workflows and capabilities across the 3DEXPERIENCE platform. This service is part of a growing suite of cloud-based scientific software solutions under our BIOVIA brand, delivered by a talented global team across Europe, the United States, and Asia. You will be joining us at an exciting time as we move from initial go-live through MVP and toward a best-in-class solution. We offer a vibrant, diverse, and deeply collaborative international work environment, flexible working hours, a modern hybrid working model, extensive structured career development programs, a highly competitive salary, and a comprehensive premium benefits package. last updated 37 week of 2026 #J-18808-Ljbffr