Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 19, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Established in 2010, Betting Entertainment Technologies set its objective to provide quality products through excellence operations while maintaining a strong level of customer intimacy. Focusing on service delivery and meeting the needs of the dynamic gaming industry, Our Software engineers work as a team to develop dependable software systems with a high d...
    Read more about this company

     

    Software Development Engineer 2

    As our Software Development Engineer, you should be someone who enjoys solving challenging problems of scale and availability. You should also have a demonstrated capacity for technical leadership, while meeting business goals.

    If you have strong programming fundamentals and are excited to learn about current and future technologies, why not join us? You’ll be contributing to a wide range of projects in a highly collaborative and fast-paced environment, and you will become part of an industry-leading Team creating solutions on a massive scale!

    You Bring:

    • At least 3-5 years of experience within a development environment.
    • 2 - 5 years of database experience or 3 -5 years of server/client-side language.
    • Good written and verbal communication skills.
    • Strong attention to detail.

     What You’ll Do:

    • Actively contribute to design and planning meetings, discussions and documentation.
    • Design solutions using the most appropriate approved architectural pattern.
    • Ensure design patterns used are increasing the organisational levels of high-volume transactional performance, resilience, automation and innovation.
    • Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.
    • Deliver a complete solution that covers all the agreed specified tasks and user objectives.
    • Ensure checked-in code is reviewed to ensure standards are met and the code base is sound.
    • Deliver a solution in which throughput rates & response and processing times meet stated requirements.
    • Deliver a solution that ensures the maximum operational capacity requirement is achieved or exceeded.
    • Ensure the user of the system can comfortably recognise the systems flow, functions and capabilities of the system.
    • Ensure the solution is accessible and can be used by people with the widest range of characteristics, capabilities, cultures and languages where appropriate
    • Ensure the solution performs appropriately under agreed conditions for extended periods of time without the need for intervention (despite potential attacks).
    • Ensure complete data recoverability so that data may be recovered, and the desired state of the solution can be re-established (despite potential attacks).
    • Ensure the solution is durable so that as user volumes and requirements change the solution can evolve over the long term.
    • Ensure the solution has a high degree of survivability despite 3rd-party interventions (attacks, human errors, hardware or software faults).
    • Ensure wherever possible actions can be traced uniquely to the entity which performed them.
    • Ensure modularity where the solution consists of discrete components so that a change in one component has minimal impact on other components.
    • Develop the solution in a manner that supports modification for future developers thereby reducing the number of defects or negatively affecting system quality.
    • Provide proactive support to Peers, Testing, Dev Support and Operational Teams so the number of escalations to the Development Team is reduced, thereby maximising
    • Assess risk and impact of production issues/changes and take appropriate steps to mitigate risk.
    • When required supply appropriate information, domain knowledge and access to partners.
    • Take all appropriate steps to ensure organisational success.

    Method of Application

    Interested and qualified? Go to BET Software on betsoftware.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BET Software Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail