Senior Software Engineer - Rock Physics Applications
- Location
- Abingdon, England, United Kingdom
Duties This is a hands-on software engineering role. We are looking to recruit an experienced Senior Software Engineer to design, develop, and modernize high-performance Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with the Product Owner, you will own the technical … software — writing code daily, reviewing pull requests, and driving architectural decisions. Key Responsibilities Design & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature ...