Senior Software Engineer Location: (UK remote - Nottingham Office)
Nottingham office 1-2 times per month
C# / .Net / SQL / Azure
About Us: We are a forward-thinking and innovative financial services company committed to providing exceptional solutions to our clients. Role Overview: As a Senior Software Engineer, you will play a key role in the design, development, and maintenance of our software applications. Working closely with cross-functional teams, you will have the opportunity to contribute to the entire software development lifecycle, from concept to deployment. This is an exciting opportunity for a talented individual who thrives in a fast-paced environment and is passionate about delivering high-quality solutions.
Lead the design and implementation of software solutions, ensuring scalability, reliability, and performance.
Bachelor's degree in Computer Science, Engineering, or related field; or equivalent work experience.
~5+ years of experience in software development, with a focus on web applications.
~ Strong proficiency C# / .Net / SQL
~ Experience with modern web development frameworks (e.g., React, Angular, Vue.js).
~ Solid understanding of software engineering principles, design patterns, and best practices.
~ Competitive salary and comprehensive benefits package.
Flexible work schedule and remote work options.
Opportunities for professional growth and career development.
Employee wellness programs and perks.