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: Nov 10, 2017
    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

    We at Xineoh specialize in the application of mathematical modeling and machine learning to ad technology. We have successfully created several products utilising these expertise. Our background is in e-commerce, where we are one of the largest affiliates for some of the world's leading e-commerce sites. So far, we have used our technology to generate over ...
    Read more about this company

     

    Senior Software Engineer

    Job description

    Summary of the position:

    As a software engineer, you will form part of a team developing cutting edge technology solutions as well as the products utilising this technology. You will also have the opportunity to guide the development and implementation of this technology.
    Candidates must be eligible to live and work in the Bloemfontein area. Relocation assistance is negotiable.

    Qualifications:

    A relevant bachelor's degree. At least 50% of subjects must be passed with distinction. This requirement is strictly enforced.

    Skills:

    You will need the following skills for this position-

    •  A deep understanding of software development and programming
    •  SQL
    •  Node.js
    •  AngularJS
    •  Git
    •  Mastery of Object Oriented Programming
    •  Mastery of Design Principles
    •  Mastery of Threading
    •  Mastery of Data Structures, including Trees
    •  Mastery of REST and RESTful web services
    •  Mastery of SOAP services
    •  Knowledge of PHP and/or Python will be an advantage

    Experience:

    •  At least 6 years experience in programming in general, and
    •  At least years experience in SQL, Node.js, Angular, and Git.

    Responsibilities:

    As senior software engineer at Xineoh, you will -

    •  be assigned one junior / intermediate engineer who will work directly under you,
    •  assist your junior / intermediate with blocked tasks by giving guidance and unblocking code tasks,
    •  review the code of your assigned junior / intermediate, with special focus on best practices and quality,
    •  be responsible for merging of your junior’s code into the development branch,
    •  be responsible for merging of the intermediates’ code into stable branch if accepted
    •  build features using the latest web technologies,
    •  assist the architect with design and implement his recommendations,
    •  strictly follow Agile principles,
    •  test work thoroughly to prevent regression and stability issues,
    •  complete code artifacts according to the principles of SOLID OOP and other best practices
    •  be responsible for time estimations on assigned tasks and the timely completion of said tasks

    Method of Application

    Interested and qualified? Go to Xineoh on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Xineoh Back To Home

Related Companies Hiring Now

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail