Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Onyx-Conseil
publisher and assessment organisation and a proud part of the University of Cambridge. About the role As a core member of our software development team, you will: Help plan, design, build and document our services and single-page applications. Write high-quality code that is well designed, peer reviewed, and thoroughly tested and documented. Provision AWS infrastructure, deploying services … re looking for Experience in a commercial software engineering environment, ideally using Clojure or another functional programming language Familiarity with Single Page Application (SPA) frameworks and architecture Knowledge of APIdesign and Restful interaction patterns Proficiency with frontend development including Javascript, HTML, and CSS Understanding of SQL and relational database design Familiarity with cloud-based environments such … high-quality full stack code to agreed requirements using Clojure and appropriate languages and technologies Operate in a high-frequency deployment model Collaborate with other team members to plan, design, build, deploy and support the components of the applications Diagnose, highlight, and make decisions on the best way to solve issues and errors iteratively in all aspects of the More ❯
and reports on threat telemetry which we are in a unique position to collect. You'll be at the forefront of cyber research and intelligence. What you'll do Design and build new user interfaces, as well as maintaining existing ones Maintain and improve the test infrastructure Maintain and improve the build systems Work closely with back-end developers … to steer APIdesign What it's like As part of a small, focused, and talented team you'll get the support to deliver high quality, reliable work You'll be trusted to suggest and investigate then deliver new ideas You'll work from our brand-new offices in the heart of Cambridge, near to transport links Required … CSS, JS React Desirable Python/Django AWS Vue Webpack Sass TypeScript Experience with long-lived, large-scale front end projects Knowledge of web security issues and how to design to avoid them More ❯
finding and taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, QA, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent spirit and motivation within a deeply collaborative … programming experience with C++ and Embedded Linux or Native Application Development In-depth understanding of Linux, tools, libraries, and open source development Proficiency in AI Assisted programming Understanding of APIdesign considerations and tradeoffs Familiarity with tools and libraries such as Boost, PlayReady, ALSA, DIAL a plus Experience with memory management and multi-threaded development Experience with OpenGL More ❯