Principal Learning Specialist: Software Engineering Training Specialist
About QA:
QA is the UK’s leading tech training and talent solutions organisation. We provide a comprehensive suite of services to help individuals and companies be winners in the digital revolution. Our unique combination of world-class digital and live skills development capabilities with proven workplace outcomes put us in a strong position to help close the global digital skills gap. We're actively breaking down the current landscape of learning and establishing a better one - you can make a difference with us and help transform lives by joining our Learning Revolution. Specialist/Trainer to design, deliver, develop and customise professional learning courses (or portfolio topics) within the Government Sector, whilst building positive relationships and sharing expertise internally and externally.
About the Position:
Responsible for the design, development and delivery of professional learning courses (or portfolio topics) to individuals and organisations. Manage key stakeholder relationships, internally and externally, offering subject expertise for business development and improvement purposes.
About You:
1. Practical knowledge of two or more of the following languages, technologies, and frameworks, etc. in each category.
2. Operating Systems: Linux, Microsoft Windows, Mac OS X, Android, iOS
3. Cloud platforms: AWS, GCP, and Microsoft Azure
4. Programming languages: C family (C, Modern C++, C#), Python (3.x), Java, Rust, Scala and Go
5. Server-side languages/frameworks: PHP (Laravel, Cake etc.), ASP. Net, Node.JS, Spring, Ruby on Rails, Django, Flask
6. Client-side technologies: HTML5, CSS3, JavaScript, Angular, React etc.
7. Scripting languages: PowerShell, Bash, Perl
8. SQL relational databases: MySQL, Oracle, MSSQL, MariaDB, NoSQL databases: MongoDB, DynamoDB, Elastic
9. Miscellaneous support technologies: essential networking, regular expressions etc.