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.
* Expe...