At a Glance
- Tasks: Lead the development of innovative Windows applications and enhance existing features.
- Company: Radiodetection pioneers underground location technologies, shaping the future of safety and efficiency.
- Benefits: Enjoy a hybrid work model, impactful projects, and access to cutting-edge tools.
- Why this job: Join a dynamic team, guide talented developers, and make a global impact with your work.
- Qualifications: Expertise in C++, C#, WCF, Web API, and experience leading teams is essential.
- Other info: Work 2-3 days in the office in Bristol while collaborating with offshore partners.
The predicted salary is between 43200 - 72000 £ per year.
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
Senior Software Engineer employer: SPX
Contact Detail:
SPX Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Make sure to showcase your experience with Windows application development prominently. Highlight any specific projects where you've led the development lifecycle, especially if they involved technologies like WCF, Web API, or WinForms.
✨Tip Number 2
Demonstrate your leadership skills by discussing instances where you've mentored teams or managed offshore resources. This will show that you can guide a talented team and make strategic decisions.
✨Tip Number 3
Familiarize yourself with the tools mentioned in the job description, such as Azure DevOps, Git, Jira, and Confluence. Being able to discuss your proficiency with these tools during the interview will set you apart.
✨Tip Number 4
Prepare to discuss your coding experience in C++, C#, Java, and Python. Be ready to provide examples of how you've utilized object-oriented design principles in your past projects.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Windows application development, particularly in C++ and C#. Emphasize any leadership roles you've held and your experience with tools like Azure DevOps and Git.
Craft a Strong Cover Letter: In your cover letter, express your passion for innovation and detail how your skills align with the responsibilities of the Senior Software Engineer role. Mention specific projects where you led development efforts or mentored teams.
Showcase Relevant Projects: Include examples of past projects that demonstrate your expertise in WCF, Web API, and other required technologies. Highlight your contributions to these projects and any successful outcomes.
Highlight Team Collaboration: Discuss your experience working in teams, especially in hybrid or remote settings. Mention how you've collaborated with offshore partners and contributed to team success in previous roles.
How to prepare for a job interview at SPX
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with C++, C#, and other relevant programming languages. Highlight specific projects where you've utilized WCF, Web API, or worked with Windows applications like WinForms and WPF.
✨Demonstrate Leadership Skills
Since this role involves leading and mentoring teams, share examples of how you've successfully guided teams in the past. Discuss your approach to managing offshore resources and setting direction for projects.
✨Familiarize Yourself with Tools
Make sure you understand the tools mentioned in the job description, such as Azure DevOps, Git, Jira, and Confluence. Be ready to explain how you've used these tools in your previous roles to enhance productivity and collaboration.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, especially related to maintaining and enhancing existing applications. Think of scenarios where you've had to troubleshoot issues or implement new features effectively.