About the Role
At Client Server, we are seeking an experienced Software Engineering Lead to collaborate with our small team in delivering complex systems using C# .Net. As a founding member, you will have the opportunity to progress your career in an impactful role and make significant contributions to our core platform.
About the Team
We are a talented group of professionals working together to deliver cutting-edge solutions in a Microsoft environment. Our team is passionate about software engineering best practices and applying modern techniques to drive business success.
About You
To succeed in this role, you will need:
* Expertise in Modern C# .Net: We require experience in designing, developing, and deploying scalable applications using C# .Net.
* Software Engineering Best Practices: Familiarity with Agile methodologies, continuous integration, and delivery pipelines is essential.
* Full Software Development Lifecycle: Experience in managing projects from inception to deployment, including requirement gathering, design, development, testing, and maintenance.
* Computer Science Fundamentals: A strong foundation in OOP, data structures, design patterns, algorithms, and computer science principles.
* Education: A BSc in Computer Science or a related technical discipline from a top-tier university is required.
What We Offer
In return for your expertise, we offer a highly competitive salary package (£130k+) plus a generous bonus structure and benefits program. At Client Server, we value diversity, learning, and growth, creating a dynamic work environment that supports your professional development.