Shape the future of oceanographic technology as a Senior Software Developer with RBR. Contribute to Ruskin, our flagship desktop application, in this agile environment focused on climate science. RBR seeks a Senior Software Developer to enhance our team-oriented software team. In this full-stack role, you will drive initiatives from UI design to instrument communications and automated testing. Build impactful systems helping global researchers while mentoring fellow engineers and interfacing across disciplines. Key Responsibilities:
Evolve the multi-layered Java platform for Ruskin
Develop robust protocols for instrument communication
Architect and maintain calibration software and APIs
Design intuitive user interfaces for researchers
Provide support to Engineering and Calibration teams Requirements:
10+ years experience in software development
Strong Java or contemporary object-oriented language skills
Full-stack development experience
Quality-first engineering practices
Familiarity with AI-driven development tools Bring your technical expertise and passion for innovation to RBR’s mission in climate science. #J-18808-Ljbffr