Senior Full Stack Developer, Up T0 £75k, Manchester
Senior Full Stack Developer required for a leading global firm in Manchester
My client, a global law firm with a long-standing track record of successfully supporting the world's leading national and multinational corporations, financial institutions and governments on ground-breaking and business-critical mandates are recruiting for a Full Stack Developer.
As a Senior Full Stack Developer you will work on the client facing applications team, working closely with Innovation and Labs projects to extend the existing estate, develop Microservices and integrations for new services and build solutions which directly address client and business needs. Our client have taken a cloud first approach leveraging Azure and are building out a platform capability to progress development quickly.
The role will be working with a highly technical team to meet these requirements of Platform building / Application Development and Feature enhancements on new green-field projects. With a strong background in database design, analysis and development, you have extensive experience using Microsoft tools and programming languages as well as development experience using the .NET framework. You can interpret Design Documentation and have strong planning and execution skills.
Key Requirements (but not limited to)
C# .Net Core and SQL;
TDD, NUnit, Unit/Integration testing practices
Azure Devops, Agile Practices, CI/CD.
Experience in delivering RESTful APIs in a Microservices architecture
Experience with distributed version control (Git)
My client are looking for a strong communicator with excellent presentation skills who can pitch new ideas in a clear and concise way. A motivated, self-starter with a friendly and approachable character, you're comfortable working alone or as part of a team, always with a strong focus on delivery.
A career with my client carries a few promises. You will not be bored. You will face problems you haven't seen before. You'll meet interesting and friendly people, and you'll always work in teams. Teamwork calls for a genuine interest in other people and acceptances of differences. It also means an exceptional willingness to pitch in to get the job done.
To apply, please follow the link or email (url removed) or call (phone number removed) for more details