Posted:
8/19/2024, 5:00:00 PM
Location(s):
Cape Town, Western Cape, South Africa ⋅ Western Cape, South Africa
Experience Level(s):
Senior
Field(s):
Software Engineering
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
Purpose:
Reporting to the Software Engineering Manager, the successful candidate will, as a member of the management team, be required to effectively lead and execute the Development portfolio and related activities. This is a key role for the business that requires an entrepreneurial individual who can direct as well as do the work, and who will gain much satisfaction from solving a wide variety of challenging problems and playing a pivotal role within a small and focused development management team.
Duties will include, but not limited to:
Management of a Software Development team, including recruitment, appraisals, and other related management functions
Attend project kick-off meetings with clients and ensuring all projects are project managed, tracked, and delivered upon to customer expectations and within required timelines.
Work together with product owners, business analysts and technical leads to deliver high quality software product.
Taking part in Scrum rituals such as stand-ups, planning sessions, demos, and retrospectives
Taking part in team activities such as collaborative-development and code-reviews
Taking part in cross-team activities such as knowledge-sharing and documentation
Helps to achieve Sprint goals.
Solves impediments.
Provide guidance to Product Owners and Business Analysts to assist execution of their respective Agile Projects
Provide coaching support during regular Agile/Scrum training efforts.
Educate, reinforce, and coach team members and stakeholders in all facets of Agile/ Scrum
Ensure a proper power balance between Product Owner and Software Development Team
Works with Product Owners
Strives to develop a Team into a High-Performance Team
Supports Team building and Team development by utilizing the abilities and skills of individuals and fostering feedback culture.
Ensures and supports empowerment of the Team.
Addresses needs efficiently and effectively.
Helps Team to learn from its experiences.
Designing and planning technical solutions to meet business requirements.
Coding and developing features for new and existing products.
Upkeep and maintenance of existing products
Essential Criteria:
Strong leadership and people management competencies
Leadership experience supporting the delivery of business value.
At least 6 years hands-on development experience.
Proficient in HTML5, CSS3 and JavaScript/TypeScript.
Strong experience with modern front-end frameworks like Reactjs/Nextjs.
Proven experience in working with Azure or AWS.
Expertise in responsive design, cross-browser compatibility and web performance.
Experience with front-end build tools such as Webpack/Gulp.
Familiarity with CSS preprocessors like SASS/LESS.
Computer Science related degree, diploma, or similar qualification.
Solid Understanding of C# and .NET.
Agile / Scrum experience.
Be prepared to work in a 24/7 environment.
Desirable Criteria:
Message Queues.
NoSQL.
Continuous Integration.
Experience with Content Management Systems such as Umbraco.
Experience with infrastructure as code e.g. Terraform/Pulumi.
Personal Competencies:
Ability to communicate effectively with a diverse group of colleagues.
Stable, adaptable individual who can handle stress in calm, mature way.
Must be flexible in a rapidly changing environment.
Ability to multitask on a continuous basis.
Well presented, team player with good verbal, written and interpersonal communication skills.
High stress tolerance.
Solution and results orientated.
*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
*Shortlisted candidates may need to complete an assessment.
This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.
The perfect place to work, play and grow!
Website: https://betwaygroup.com/
Headquarter Location: Malta, Illinois, United States
Employee Count: 501-1000
Year Founded: 2006
IPO Status: Private
Industries: Communities ⋅ Fitness ⋅ Gaming ⋅ Internet ⋅ Leisure ⋅ Sports