Senior Developer, Team Lead, Scrum Master, C#, SQL, Angular

My client are a market leading software company, a division of a global software group specialising in the design and integration of software solutions for the Retail and Hospitality sectors. Our solutions include extensive Point of Sale capability, Stock Control, Online Table Bookings and Webstores. The company is continuously developing new products, features and functionality to meet the needs of our customers. We have a national presence with 3 regional offices. We are currently seeking a Senior Developer, Team Lead & ideally Scrum Master to take on an exciting role within our busy team. Reporting to the Development Manager, this role will be a hands-on leader position for our core products, collaborating with the team to help manage 4 direct reports, develop, support and test new and existing products. You will be given access to online training resources such as Pluralsight to further your own development. You will work on full life cycle using agile methodologies. thriving in a fast-paced environment, solving complex problems. JOB RESPONSIBILITIES: The role itself is very varied and will entail: Leadership and motivation of a small team of developers Escalation management Administration Scrum mastering / Team leadership Help remove blockers and impediments for your team Facilitate stand-ups, refinement sessions, planning and retrospectives Monitor team's progress through tasks and sprints Build effective working relationships with our project, sales, and support departments Communicate directly with customers, providing development project updates and discussing any new requests Hands-on C#, SQL development in an agile environment Analyse software requirements Identify product impact and possible implementation options Problem solving Fixing bugs in existing projects Write unit tests Test and review code for technical accuracy, standards, and functional compliance to the design Performance and scalability improvement and refactoring of legacy code Work within deadlines in relation to product release timelines and consistently complete assigned development tasks in required timeframes Create and defend estimates and help the team do the same Follow and contribute to software development processes and standards To share knowledge and skills with others Documenting code so other developers can understand and contribute to it. JOB QUALIFICATIONS: Essential: Strong experience in software web/application development Excellent knowledge of Object-Oriented Programming Excellent knowledge of Relational Databases, SQL Server Excellent knowledge of modern IDEs Excellent knowledge of Microsoft Visual Studio and the C#, ASP.net languages Excellent knowledge of Microsoft SQL databases Experience of the following: E-Commerce, Entity Framework, HTML, HTML5, Web Programming Skills, Web User Interface Design (UI), Web Services (REST/SOAP), API's. Experience using either Dev Ops or similar beneficial Desirable: Previous experience in a mentoring or lead role Experience of any of the following: JavaScript, Angular, CSS, CSS3, DevExpress, ETL, data warehousing and business intelligence Knowledge of the Magento & Shopify Web platforms and their API's Agile/Scrum development process exposure Degree or relevant industry certification Personal traits will include e xcellent communication skills with the ability to explain issues clearly and simply, both verbal and in writing. An excellent opportunity to take on the next stage in your career, with a group continuing to expand and offering ongoing opportunities for progression. The role can combine a mix of office and home based working, This job was originally posted as www.totaljobs.com/job/94172311

Similar searches: Permanent, Full Time, Technology