Senior Software Engineer
CPOMS · Skipton, England, GB
The Senior Software Engineer will be a key member of a high-functioning, collaborative, agile team , working closely with our Technical Lead and Architect ....
Job description
The Senior Software Engineer will be a key member of a high-functioning, collaborative, agile team , working closely with our Technical Lead and Architect . The Senior brings deep expertise in multi t enant SaaS platforms, distributed architectures, and microservices, with the ability to build modern solutions in .NET 6+ while maintaining and evolving our legacy .NET Framework 4.7.2 monolith. They understand software architecture well enough to design solutions that are powerful enough to solve immediate problems, adaptable to our changing market, and simple enough to maintain for long-term success — while ensuring high-performance RESTful APIs and scalable enterprise-grade software. Responsibilities: - Design, develop, and maintain scalable, multitenant SaaS applications using .NET 6+ and microservices-based distributed architectures. - Support, maintain, and modernize legacy .NET Framework 4.7.2 monolithic applications while planning and executing migration strategies. - Build high-performance, secure, and well-documented RESTful APIs and integrations with third-party APIs. - Apply industry-standard architecture patterns, best practices, and clean code principles to ensure mainta...