Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer

Cambridge
OLI
Software developer
Posted: 16 March
Offer description

Title: Senior Software Developer  Onsite Location: Cambridge, UK Join Our Visionary Team:  At OLI, we bring together experts in chemistry, engineering, and software development to solve some of the world’s most complex industrial challenges.

Our team thrives on endless curiosity, collaborative success, and a drive to be different, continually pushing the boundaries of science and technology to deliver transformative solutions for our customers. You will work alongside world-class engineers and scientists who are passionate about building robust, high-performance software that powers innovation across various industries.

If you enjoy tackling technically complex problems, contributing to impactful products, and working in an environment where new ideas are encouraged and valued, we invite you to join our team. Mission of the Role:  We are seeking a highly motivated Software Developer who is passionate about improving user experience to join OLI’s Software Development group.

This individual will collaborate with a dynamic team to solve complex engineering and business problems through cutting edge chemical engineering-based solutions.  This role is ideal for a detail-oriented technical problem-solver with proven expertise in computer programming and software development and a demonstrated ability to convey complex information in a clear and concise manner.  Why You're Vital to Our Mission: As a Senior Software Developer, you will play a critical role in advancing the performance, usability, and scalability of our chemistry simulation platforms.

Your contributions will directly influence how our customers interact with OLI technology, from improving the reliability of core systems to enhancing the user experience of our applications.

By building robust software and collaborating with experts across disciplines, you will help translate cutting-edge scientific models into practical, high-impact tools used by leading organizations worldwide. Key Responsibilities:  In this role, you will work within an extended multidisciplinary team consisting of subject matter experts and researchers, scientific programmers and application engineers.

Specifically, you will:  Improve performance and reliability of OLI’s software platform  Design and develop core components of OLI’s chemistry simulation software products   Collaborate with stakeholders to define and implement new capabilities for OLI’s products  Contribute to the architecture and development of OLI’s cloud platform  Design and implement UI/UX improvements that enhance usability, accessibility, and overall user experience in OLI’s software products  Diagnose, debug, and resolve defects reported by testers and users  Contribute to maintaining high code quality through testing, code reviews, and engineering best practices  Participate in agile development processes including Scrum and sprint-based development cycles    We’re Looking For:  Highly proficient in C# as primary programming language with strong foundation in object-oriented programming  Proficiency in Python, C++/C or Java or similar as secondary language  Experience leveraging AI-assisted development tools to improve productivity, code quality, and software development workflows  Experience developing browser-based applications using .NET and modern web technologies (e.g., Blazor, HTML, CSS, JavaScript)  Experience contributing to UI/UX design and implementing modern, responsive, user-friendly interfaces  Experience developing asynchronous and scalable applications using modern .NET programming  Demonstrated ability to design and implement scalable software architectures for modern web-based applications, translating stakeholder requirements into technical solutions   Experience using modern source control and collaboration platforms such as Git and Azure DevOps  Experience working with open-source tools and technologies  Other Requirements: Education  Minimum, Bachelor’s Degree or higher in Computer Science, Engineering, or related field and at least 10 years’ professional experience as a Software Developer in a professional setting OR,  Minimum, Associate’s Degree or equivalent in Computer Science or related field, and at least 10 years’ professional experience as a Software Developer in a professional setting  We’re Offering:  A chance to be part of a visionary company that is solving complex global challenges.  A collaborative and dynamic work environment where innovation is at the heart of what we do.  Competitive compensation package, including incentives and bonuses based on performance.  Opportunities for personal and professional growth.  Required Competencies:  Pragmatism, Initiative, Self-Awareness, Team Player, Enthusiasm How to Apply:  Please submit your resume through JazzHR.    Equal Opportunity Employer OLI Systems is an equal-opportunity employer.

We celebrate diversity and are committed to creating an inclusive environment for all. Applicants will be evaluated through a structured, rubric-based interview process to ensure consistency and fairness.

OLI supports equitable career progression.

Advancement decisions are guided by consistent evaluation criteria and regular performance conversations. Powered by JazzHR

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Junior software developer, c++, scientific software, cor7471
Cambridge
Permanent
Software developer
£35,000 a year
Similar job
Frontend software developer
Cambourne
Remotestar
Software developer
€42,500 a year
Similar job
Software developer
Cambridge
Tietalent
Software developer
€40,000 a year
See more jobs
Similar jobs
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Cambridge > Senior Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save