Lead Software Engineer
Role details
Job location
Tech stack
Job description
The successful Lead C# Software Engineer will earn up to £100,000 and in addition there are exceptional benefits which come as part of the overall package including: 15% bonus, 10% pension, training budget, travel loans and numerous soft leisurely benefits.
Requirements
Lead C# Developers with knowledge around Azure, GUI (WPF/WinForms) are wanted by a global FinTech software company, who build mathematical calculations software.
The business is already a well established leader within their domain. However, they like to keep team sizes quite small as they want people to have a major say and influence on projects. They are going through an exciting growth period and looking to develop a new, scalable technology platform that will compliment some of their established products.
90% of your time will be building greenfield projects, following best practices, with a real emphasis on writing clean-scalable code. The team are building products from scratch and are developing a risk calculation product, so any experience of working within mathematical environments would be a bonus.
Ideally you'll be passionate about technology, best practices and creating something from scratch. The company loves to give their engineers a high level of autonomy and the ability to explore the possibilities of technology. Joining a successful team working within a squad type team, with the freedom to ensure code quality through Event Sourcing, TDD, BDD, DDD, Unit Testing and SOLID Principles.
Technical Overview:
- C# .Net
- Microsoft Azure (Cosmos DB, Azure Batch, etc.)
- GUI / WPF / WinForms
- MS Test
- OOP / SOLID / TDD