Radiodetection is at the forefront of developing cutting-edge technologies for underground location products. We are seeking a Senior Software Engineer – Applications to join our dynamic team and contribute to the advancement of our innovative solutions.
As a Senior Software Engineer, you will lead the development and maintenance of our Windows-based applications, including RD Manager Online and CAT Manager. This role involves both sustaining activities and developing new features to support legacy and new product models. You'll play a pivotal role in maintaining intellectual property within the UK team while leading and guiding offshore partners.
What You'll Be Doing:
* Leading the development lifecycle, from concept to post-launch support.
* Enhancing and maintaining windows applications, adding new features, and integrating new models.
* Supporting current products.
* Collaborating on new product introductions (NPI) and sustaining activities.
* Coding in C++, C#, and additional languages like Java and Python.
* Utilising tools such as Azure DevOps, Git, Jira, and Confluence.
Must-Have Skills:
* Expertise in WCF and Web API, as well as WinForms, WPF, and UWP.
* Proficiency in C++ and C# with strong OO design and development skills.
* Knowledge of SQL Server, Visual Studio, and .NET frameworks.
* Understanding of version control systems
* Understanding of Bluetooth communication stacks.
* Experience leading and mentoring teams, setting direction, and managing offshore resources.
Why Join Us?
* Hybrid Working: Flexible working model (2–3 days in the office in Bristol).
* Impactful Work: Contribute to innovative solutions with global applications.
* Leadership Role: Guide a talented team and make strategic decisions.
* Cutting-Edge Tools: Work with the latest in Windows application development.
Who We're Looking For:
We are looking for a senior-level Windows application developer with the expertise to lead, a passion for innovation, and a keen eye for detail. If you're eager to work on global projects and drive technical excellence, we'd love to hear from you