Senior Umbraco CMS FullStack Developer Nigeria / Symphony Anywhere What is the project and why should you care? At Betway, we foster a culture of innovation and continuous improvement. Collaborate with a diverse team of experts, embrace technical challenges, and unleash your creativity. Thrive in an environment that values authenticity, responsibility, and the thrill of pushing boundaries whilst believing everything is possible. Don’t miss out on this exceptional opportunity to elevate your career with a globally recognized brand that rewards your technical prowess. Make an impact, redefine what’s possible in software engineering, and shape the future of online betting and gaming. Our culture is underpinned by core values that are linked to key behavioral competencies. Along with the behavioral competencies below, these are essential for all employees for you to embed in and drive our culture forward. These competencies are Adaptability, Ownership & Accountability, Initiating Action, Resilience, Team Orientation, Integrity, and Innovation Join Betway today and be part of an extraordinary journey! You will be an excellent fit for this position if you have: Requirements Bachelor’s degree in Systems Engineering, Computer Science, Software Engineering, or related career Work ExperienceIndispensable: 5+ years of software quality activities in work teams under Scrum or Kanban methodologies developing projects of at least six months. Skills and AbilitiesIndispensable: Extensive experience with Umbraco and Umbraco DevelopmentExtensive Commercial Experience with C# and ASP.NET Core | Open-source web framework for .NETExperience with a cloud-based environmentExperience with SQLCommercial experience working in an Agile environmentExperience with unit testing and TDD principalsThorough knowledge of OOP, coding fundamentals, and design patternsStrong communication skills Desirable Skills: CI/CD Experience (Azure DevOps or other)Relevant Certification or degree Work Condition Availability to work within the UK time zone Here are some of the things you’ll be working on: The position will involve the following areas of responsibility: Coding and developing features for new and existing products particularly with regards to Umbraco specialtyUpkeep and maintenance of existing productsKnowledge sharing/documentation – knowledge of best practicesTaking part in team rituals such as stand-ups, planning sessions, demos, and retrospectivesTaking part in team activities such as collaborative development and code reviewsTaking part in cross-team activities such as knowledge-sharing and documentation This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.