Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Sage. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Job Description The Senior Software Engineer is responsible for building, enhancing and maintaining products and/or systems to enable Sage’s business plans and long term objectives using the identified architecture.
The Senior Software Engineer will assume ownership in the design, develop and delivery of high quality products and/or systems and services that exceed customers’ or business partners’ expectations and will proactively share their own knowledge for specific technical solutions and business processes in their area of responsibility.
Key Responsibilities
- Architect, develop, and maintain cutting edge .NET 8 minimal APIs deployed on AWS Lambda, ensuring robust security via JWT and adherence to company wide policies.
- Spearhead the development of infrastructure as code using AWS CDK (TypeScript) or equivalent tools, and manage CI/CD pipelines using industry standard practices.
- Lead the design and delivery of complex, end to end features using microservices and event driven architectures, including event sourcing and CQRS, while setting strategic technical direction.
- Act as a technical leader by mentoring mid level and junior developers and fostering cross team collaboration in a Scrum environment.