Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Feb 20, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • BETSoftware is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BETSoftware a lively and engaging place to be. Our prog...
    Read more about this company

     

    Intermediate Software Development Engineer (Live) - DBN

    You Bring:

    • Degree in computer science or related field.
    • Understanding of key design principles.
    • Proficiency in HTML, CSS, JavaScript, and jQuery.
    • Understanding of server-side CSS.
    • At least 3-5 years’ experience within a development environment.
    • 2-5 years SQL/ database experience.
    • Experience in document stores such as Couchbase would be advantageous.
    • Experience in Message Brokers such as RabbitMQ/Kafka would be advantageous.
    • 2-5 years C# experience.
    • 2-5 years .net core experience.
    • 2-5 years of restful api experience.
    • Good written and verbal communication skills.
    • Strong attention to detail.
    • Experience with responsive and adaptive design.
    • Understanding of SEO principles.
    • Good problem-solving skills.
    • Excellent verbal communication skills.
    • Good interpersonal skills.

    What You’ll Do:

    Technical Outputs:
    Perform Planning:

    • Set clear objectives and timelines for self/team.
    • Address potential obstacles and identify alternative strategies for efficiency.

    Implementation - Ensure the Solution is Functionally Complete

    • Deliver solutions that meet specified tasks with accuracy.
    • Ensure code is reviewed and meets quality standards.

    Implementation – Ensure the Solution is Reliable

    • Ensure the solution operates reliably under agreed conditions with minimal intervention.
    • Focus on fault tolerance, data recoverability, and long-term durability.
    • Minimise downtime and improve system maturity over time.

    Implementation – Ensure the Solution has Effective Security

    • Ensure data protection, secure access, and high integrity.
    • Maintain security against attacks, errors, and unauthorised access.
    • Enable traceability and prove entity identity when needed.

    Implementation - Ensure the Solution is Maintainable

    • Focus on ease of future modifications and following standards.
    • Use modularity, reusability, and provide clear documentation for support teams.
    • Enable self-analysis for faults and ensure maintainability without compromising performance.

    Verify Deployed Solutions

    • Ensure seamless delivery of the solution with necessary assets.
    • Ensure adaptability to evolving environments.

    Respond to Outages & Failures

    • Provide proactive support to minimise escalations and improve system stability.
    • Troubleshoot and resolve issues quickly.
    • Document risks and mitigation strategies.

    Direct 3rd Party Development Partners

    • Provide necessary information and feedback to partners.
    • Take corrective actions when deviations from the plan occur.

    Check how your CV aligns with this job

    Method of Application

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

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BETSoftware Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail