Software Team Leader (C#)
Oxford instruments
In this Senior Software Developer role, you lead a small team to deliver high-performance C# software that enables researchers to visualize and analyze materials at the nanoscale. You collaborate within an Agile product development context to build robust components that support scientific discovery across domains like semiconductors and energy. You shape technical direction, write and update documentation, and coordinate solutions within projects. This role combines hands-on coding with people leadership to drive impactful software for researchers.
Pay / Benefits- 25 days annual leave plus bank holidays
- Employee Assistance Programme with 24/7 support
- Private health and dental insurance; life assurance
- Professional/academic qualification support
- Defined career paths and regular reviews
- MyDiscounts with retailers
- Lead and contribute to software design within an Agile team
- Develop robust C# software components aligned with internal design methodologies
- Participate in design reviews and evaluate new tools and techniques
- Provide ongoing support for new and existing products
- Produce and maintain documentation for internal customers and developers
- Coordinate technical solutions within specific software development projects
- Experience developing software (C#)
- Experience leading or managing a small team
- Experience developing code as part of a product development team
- Experience in an Agile environment
- people management
- communication
- collaboration
- C#
- Agile
- software design and review processes
Reference: WJ-747_30147389