Do you want to build exciting software and modern applications? Are you looking for a business that’s making waves in its industry? This is the chance to join a business as its expanding, the business is a technology-based company that is leading the way in its industry. After securing a new contract you will be building innovate and modern applications for their clients. Responsibilities: As a Senior Software Developer, you will… Lead the development and implementation of complex software solutions across multiple platforms. Collaborate with cross functional teams to define and implement new features. Mentor junior developers and provide guidance to the wider team. Code reviews, troubleshoot, debug and resolve technical issues. Requirements: As a Senior Software Developer, you will need… At least 5 year’s experience with C#, Javascript, T-SQL, .NET, REST API’s, SOAP Solid understanding of software architecture, design patterns and development best practices. Experience with relational SQL databases MS SQL, MSRS Knowledge of version control tools Git/Dev Ops. Desirables: As a Senior Software Developer, can you? Experience with cloud services Azure/MDM Services Familiarity with testing frameworks and tools Jest, Mocha, Selenium Knowledge of cybersecurity best practices If you are looking for that next step, a chance to design and develop cutting edge software and applications, click APPLY now. Rutherford Briant is passionate about equity, diversity, and inclusion. We seek individuals from the widest talent pool and encourage underrepresented talent to apply to vacancies with us. We are committed to recruitment processes that are fair for all, regardless of background and personal characteristics.