Job Description
Skills:
Core Java, Java, Python (Programming Language), PL/SQL, mongoDB,
Job Description
Technical Trainer - Full stack Java
Job Summary
As a Technical Trainer specializing in Testing, Full stack Java, you will be responsible for providing training to software developers, tester and other technical professionals on testing strategies and best practices for Full stack Java applications. You will also be responsible for creating and updating training materials, designing and delivering training sessions, and evaluating the effectiveness of the training program.
Key Responsibilities
Develop and update training materials for testing, Full stack Java applications
Design and deliver training sessions to software developers and other technical professionals
Create hands-on exercises and other interactive learning activities to engage learners
Evaluate the effectiveness of training programs and make improvements as needed
Keep up to date with new technologies and best practices in testing Full stack Java applications
Collaborate with other technical trainers and instructional designers to ensure consistency and quality across all training programs
Provide feedback and coaching to learners to help them improve their skills and knowledge
Communicate with stakeholders to understand their training needs and ensure training programs are aligned with organisational goals
Requirements
Bachelor's degree in Computer Science or a related field
Strong experience in testing, Full stack Java applications, with a deep understanding of testing methodologies, tools, and frameworks
Proven experience designing and delivering technical training programs
Strong communication and presentation skills, with the ability to explain complex technical concepts in a clear and concise manner
Ability to work independently and as part of a team, with excellent time management and organizational skills
Strong attention to detail and a passion for creating high-quality training materials
Familiarity with agile development methodologies and software development life cycles
Writing technical documents.
Previous experience as a full stack engineer.
Knowledge of database systems and SQL.
Advanced troubleshooting skills.
Familiarity with JavaScript frameworks.
Good communication skills.
High-level project management skills.