30 ago
|
Pyramid Consulting
|
Lagos de Moreno
30 ago
Pyramid Consulting
Lagos de Moreno
Job Title: Technical TrainerLocation: Guadalajara, Jalisco, MexicoWork Model: OnsiteEmployment Type: ContractTraining Program: 6 weeksLanguage: Advanced EnglishPosition SummaryWe are looking for a Technical Analyst Trainer – C++ to join our team in Guadalajara and deliver an intensive technical training program for aspiring Technical Analysts.The adecuado candidate will have strong hands-on C++ development/programming knowledge combined with practical experience in the banking and payments domain. This person will be responsible for translating complex technical and business concepts into structured, easy-to-understand training content and preparing trainees to work effectively in a production technology environment.The role requires someone who can act as both a technical mentor and domain trainer, with the ability to explain C++ concepts, application architecture, troubleshooting, databases, APIs, and payment/banking processes to early-career professionals.Key ResponsibilitiesTechnical TrainingDesign and deliver structured training sessions covering C++ programming and application development.Teach core concepts including:C++ fundamentals and OOPSTL and memory managementPointers, references, and exception handlingData structures and algorithmsDebugging and troubleshootingFile handling and system-level programmingC++ application development and best practicesProvide hands-on coding exercises, technical assessments, case studies, and real-world scenarios.Review trainee assignments and provide constructive technical feedback.Identify knowledge gaps and provide additional coaching where required.Banking & Payments Domain TrainingIntroduce trainees to banking and financial services concepts, particularly payment processing.Provide practical understanding of:Payment processing lifecycleTransaction processingPayment gateways and payment systemsAuthorization, clearing, and settlementCard payments / POS transactionsACH, wire transfers, and electronic paymentsTransaction failures, reversals, refunds,
and chargebacksFinancial transaction security and controlsExplain how C++-based applications and backend systems support high-volume financial transactions.Technical Analyst PreparationTrain candidates on application support and technical analysis concepts.Teach incident investigation, root-cause analysis, log analysis, debugging, and problem resolution.Provide exposure to SQL/database concepts, APIs, Linux/Unix environments, and system monitoring where applicable.Develop troubleshooting scenarios based on real-world banking and payment applications.Prepare trainees for production support, application maintenance, and technical analyst responsibilities.Training & MentoringCreate training plans, technical documentation, presentations, labs, and assessments.Conduct knowledge checks and monitor trainee progress throughout the program.Mentor trainees on technical problem-solving and professional development.Collaborate with technical SMEs and business stakeholders to continuously improve the training curriculum.Maintain training quality and ensure trainees meet defined technical competency standards.Required QualificationsBachelor's degree in Computer Science, Information Technology, Software Engineering, Engineering, or a related field.Strong professional experience with C++.Excellent understanding of Object-Oriented Programming and software development principles.Experience developing, supporting, debugging, or maintaining enterprise applications.Strong banking, financial services, or payments domain experience.Experience explaining technical concepts to junior developers, analysts, trainees, or other non-expert audiences.Strong troubleshooting and analytical skills.Advanced English communication skills, both written and verbal.Willingness to work onsite in Guadalajara, Jalisco.Preferred Technical SkillsC++ / C++11 / C++14 / C++17 or laterObject-Oriented ProgrammingSTLData Structures & AlgorithmsMultithreading / ConcurrencyMemory ManagementDebugging & TroubleshootingLinux/UnixSQL / Relational DatabasesAPIs / Web ServicesGit / Version ControlApplication SupportLog AnalysisIncident & Problem ManagementPreferred Banking & Payments Experience
📌 Technical Trainer (Lagos de Moreno)
🏢 Pyramid Consulting
📍 Lagos de Moreno