Java Instructor/Trainer
Lagos, Lagos
Posted 2 days ago
- Company:
- Ingryd Academy
- Company Description:
- Ingryd is a premiere Tech talent outsourcing and training company based in Nigeria. At INGRYD, we are committed to helping individuals and teams develop the skills they need to thrive in the tech industry, and we pride ourselves in our ability to connect businesses with top tech talent to help businesses succeed in today’s digital landscape.
- Contract Type:
- Full Time
- Experience Required:
- 3 to 4 years
- Education Level:
- Bachelor
- Number of vacancies:
- 1
Job Description
We are looking for an experienced tech trainer with a stronghold in Java Software Engineering. You will be responsible for conducting comprehensive software development lifecycle training. Besides, you must have good communication skills for knowledge impartation.
You should be able to develop a train along scalable java code and a friendly user interface that aids trainees learning. Practically, you will be determining system integration timelines, and project workflows & designing database architecture and systems optimisation.
Your excellent knowledge of programming languages, software validation, and Java frameworks will be an excellent tool to function effectively in this role. So, if you have the skills that we are looking for, then do get in touch with us.
Responsibilities:
Holistic training curriculum design, & development on Java software engineering.
To deliver Java software engineering training at the intermediate level.
Development of a detailed training manual for the trainees.
Devise technical training programs according to organisational requirements.
Determine course content according to objectives.
Prepare training material (presentations, worksheets etc.)
Execute training sessions, webinars, workshops, etc. in groups.
Arrange for and conduct on-site training when needed.
Observe and evaluate the results of training programs.
Determine the overall effectiveness of programs and make improvements.
Class Practical:
Planning, designing, debugging, and coding software solutions for Java application development
Writing and implementing efficient and reusable code in Java
Test the software to ensure it meets requirements and performs well
Provide technical support to software users
Troubleshoot problems with the software
Suggesting and designing software implementation flowcharts etc.
Requirements and skills:
Bachelor’s degree in Computer Engineering, Computer Science or related field
5+ years of work/training experience as a Java Software Engineer.
Full knowledge about Object-Oriented Design
Understanding of software design processes.
Familiarity with software management tools like Jira and Trello
Know-how of the latest web development methodologies
Expertise in creating software architecture
Strong technical and computer skills
Excellent critical thinking and problem-solving skills
Knowledge of application testing protocols, procedures, and guidelines
Excellent written and verbal communication/teaching skills.
Sound understanding of coding and development processes