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.