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: Oct 9, 2019
    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

    AmaliTech is a global talent accelerator and set up business that teaches local youth the technical and digital skills needed for a fulltime employment pathway in the digital sector, servicing multinational companies. An important part of AmaliTechs vision is to promote gender and disability equality in the tech ecosystem


    Read more about this company

     

    Trainer: Software Construction & Data Abstraction

    Job Description

    They must have a sound knowledge of some of the core concepts or topics related to the Data Abstraction. For example, Walking up to codebase, Software construction module, Control, and Data Flow, Debugging, Abstraction, Visibility, etc.

    • Keep a track of training curriculum and materials, and make enhancements as necessary
    • Report anything that needs to be modified in curriculum, classroom or equipment to the administrative
    • Conduct evaluation to find the areas of improvement or the ones that need attention
    • Prepare teaching material such as summaries, videos, presentation slides, etc
    • Makes sure to engage trainees in daily sessions and improve their skills by giving them team-work
    • Time Management and organizing skills

    Qualifications

    We are looking for an instructor who has expertise in the discipline of software construction (Please see the course description below). They would have to conduct employee training courses on writing codes/ programs like professionals. Their responsibilities would include keeping track of students’ progress, if they are grasping the techniques or not.

    • Minimum Bachelor's Degree or Higher in Computer Science or a related field.
    • Extensive knowledge of JAVA, SQL, XML, HTML, CSS, JavaScript/JQuery, Software
    • Construction(Unit testing, Verification, Integration Testing), Abstractions, System Design
    • programming, Data Abstraction, Debugging, Object-Oriented Programming, and Relational Databases.
    • Enhance and illustrate course material with appropriate analogies, real-world examples, projects, and case studies.
    • Facilitate a problem-solving mindset in the participants.
    • Explain and model the qualities of a professional software developer.
    • Proven leadership ability and effective problem-solving skills.
    • Demonstrated ability to put forth persuasive arguments.
    • Effective communicator with expertise in conveying knowledge to others.
    • Passionate to teach others: can create a friendly and inclusive environment.
    • Understanding of effective teaching skills and tools.
    • A creative thinker who can find solutions to problems in a short time.
    • Deep knowledge of cross-cultural communication and ability to moderate a diverse classroom.
    • Minimum of two years of post-graduate professional experience, preferably in a similar role

    Course Description

    In this course, you will learn how to write complex and larger software systems using Java. The course begins with an introduction to data abstraction, covering the specifications of abstraction to the implementation. This course extends towards the learning of redundancy in coding and its reduction in code using type hierarchies and polymorphism. The course ends at the discussion of designing robust classes. Special attention is given to writing robust test using language intended for the course. By the end of this course, trainees will be able to have a strong foundation in software designing in Java and be able to move towards more complex systems.

    Duration: 4 Weeks, 15 hours per week

    Salary: It will commensurate with qualification and experience of the applicant.

    AmaliTech is an Equal Opportunity Enthusiast and does not discriminate on the basis of Gender, Race, Religion or Disability. Persons Living with Disabilities (PWDs) who qualify are particularly encouraged to apply.

    Method of Application

    Interested and qualified? Go to AmaliTech on jobs.smartrecruiters.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at AmaliTech Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail