software application development Strong expertise in C#, .NET, and .NET Core Solid experience with Microsoft SQL Server Skilled in using Visual Studio and Git/SVN for version control Degree in ComputerScience, Engineering, or related discipline Personal Attributes: Strong communicator and team motivator Logical, analytical, and methodical approach Calm under pressure with high attention to detail More ❯
new development projects and the ongoing evolution of our existing product range. You'll be working on highly complex, high-value scientific systems that power breakthroughs in physics, materials science, and beyond. The Opportunity In this role, you will be responsible for the full software development lifecycle-from concept through to testing and support. You'll work closely with … in modern C++ and Python . Solid experience working in a Linux environment. Proven track record of developing and maintaining complex software systems. Excellent problem-solving and communication skills. Degree in ComputerScience, Engineering, Physics, or a related discipline (or equivalent practical experience). Experience with programmable instruments or hardware/software integration. Familiarity with CMake , Git More ❯