Senior Software Engineer / Architect (C# / .Net)
Hybrid - 2 days per week on-site in Southampton
Are you an experienced Senior Software Engineer looking for your next big challenge? Join a global tech leader where innovation, high performance, and career growth are at the heart of everything they do. This is your chance to make a real impact as a Senior Software Engineer / Architect, working on mission-critical systems in a cutting-edge environment.
You will be responsible for:
* Owning the architecture, and carrying out design, implementation and developer-level test, of UI, server, and interface components, using C#, in on-premise, multi-threaded, multi-server environments.
* Leading technical decisions on architectural direction using a collaborative, team-based approach.
* Ensuring the architecture takes into account the concerns of security, scalability, compatibility, and maintainability.
* Performing testing of your work, fixing defects, and helping to resolve customer support cases.
Skills Required:
* Solid experience developing applications in C#.
* Owning the Architecture
* Experience of unit testing, code reviews, and other product quality disciplines.
* Good knowledge of SOLID principles.
* Experience creating maintainable code and using source control solutions such as DevOps, GIT or similar.
* Experience with multi-tenant cloud solutions.
* Solid understanding of the principles of network security, authentication, and authorization.
* Experience of working with databases using Entity Framework or similar.
* Experience creating RESTful APIs and ensuring API extensibility.
This range is provided by Spectrum IT Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
If you have the skills required, then please send your CV to danielsumpter@spectrumit.co.uk
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* Software Development
#J-18808-Ljbffr