Senior Back End Developer

Johannesburg, Gauteng, South Africa

Job Description

Job Title: Senior Back End Developer
Contract Type: Permanent, Full Time
Location: Randburg, Gauteng
Industry: Gambling and Betting
ESSENTIAL FUNCTIONS:
Self - Management:
Guide development efforts towards successful project delivery;
Provide technical leadership to teammates through coaching and
mentorship;
Maintain high standards of software quality within the team by
maintaining good practices and habits;
Maintaining meeting time frames set out within a scrum methodology;
Implement and carry out effective internal QA processes for all pieces
of work;
Time and project management of projects to ensure timeous
completion.
Stay current with new technologies, frameworks, and architectural
trends.
Software Development:
Multilingual knowledge;
Write original code and update existing code, ensuring that all code
meets program requirements;
Ensuring a mobile first methodology is always applied;
Creating and implementing design plans, and ensuring the end product
meets the quality standards required;
Ensure all new software functions smoothly across various platforms;
Perform intensive internal testing of all code changes to ensure they are
free of errors and regressions;
Keeping up-to-date with industry trends and technology developments.
Minimum Requirements:
5 years minimum experience in Back End
5 years minimum experience in developing APIs for use in Front End
development;
3 years minimum experience within an agile/scrum framework;
5 Years minimum experience with SQL;
5 years minimum experience in Dev Ops;
1-year minimum experience required with Docker and/or Kubernetes.
Requirements: Experience, Education and Other:
Grade 12 (matric certificate required);
Bachelor's degree in Computer Science, Software Engineering, or
related field
Exposure to Apache Kafka servers;
Exposure to Microservices architectures;
Strong portfolio demonstrating your programming and design skills;
Knowledge of Angular/React;
3-5 years' experience in a betting company (an advantage).
Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication and leadership skills.
Ability to work collaboratively in cross-functional teams.
Commitment to writing clean, maintainable, and efficient code.
Proactive approach to identifying performance bottlenecks and system
improvements.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1599413
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned