Distributed Systems Jobs in Abingdon

1 of 1 Distributed Systems Jobs in Abingdon

Senior Software Engineer

Abingdon, Oxfordshire, United Kingdom
IO
requirements and overseeing the complete software development lifecycle. Responsibilities: Collaborate within an Agile team to deliver high-quality software solutions Utilise software design methodologies to develop robust components and systems Participate in design reviews and explore new tools and techniques Provide ongoing support for new and existing products Ensure documentation is up-to-date to facilitate system maintenance Stay … Essential Skills & Experience: Degree in Science, Computer Science, or Engineering Experience in PC based software development using modern C++ Familiarity with tools such as CMake, debuggers, and version control systems like GIT Proficiency in Linux, ARM architectures, and presenting measurement data Knowledge of communication protocols and scientific instrumentation applications Desirable Skills & Experience: Familiarity with Python, Flask, and distributed systems Proficiency in database interaction and SQL queries Experience with cloud infrastructure (e.g., Azure/AWS) and analysis of physical sciences measurements How to Apply: If you are a talented Software Engineer looking to make a significant impact in a forward-thinking environment, please submit your CV today for consideration. More ❯
Employment Type: Permanent
Posted:
Distributed Systems
Abingdon
Median
£60,000