Lead Software Developer
55000 Annual
- Strong experience with .NET, C#, ASP.NET and SQL Server
- Experience designing and building large, scalable software systems
- Knowledge of Azure and modern cloud-based application architecture
- Leading and mentoring developers, supporting their growth and day-to-day delivery.
- Designing and overseeing the architecture of complex, long-life software systems.
- Developing and enhancing applications using Microsoft .NET, C#, ASP.NET, and SQL Server.
- Translating business requirements into clear technical solutions alongside analysts and stakeholders.
- Contributing to cloud-aligned design, particularly within Azure-based environments.
- Setting and maintaining development standards, ensuring consistency and quality.
- Supporting project delivery from concept through to release, balancing timelines, quality, and cost.
- Strong background in software development using .NET/C#, ASP.NET, and SQL Server.
- Experience working on large, complex systems with long life cycles.
- Solid understanding of software development life cycle practices and tools.
- Experience guiding or mentoring other developers.