Software Engineering Trainer
A hugely rewarding role, perfectly suited for an experienced software engineer with a passion for teaching, advocating, researching and life-long learning.
We usually respond within three days
Over the past 16+ years Instil has built a worldwide reputation for software engineering expertise and know-how. At the forefront of this has been our training team, a band of software junkies who live and breathe all things software, and who teach, advocate and mentor into some of the world’s best known technology brands.
But the joys of success means more work, and so, we are looking for a new trainer (or aspiring trainer) to join our growing team. To be open, this is a demanding role, requiring a heady mix of learning, advocating, teaching, marketing, organising, conferencing, researching, developing, and much more besides.
Our training team never stands still. There is a constant need to respond to the latest shifting sands of technology, but the returns are enormous. Not only do you get to play with the latest technologies on a daily basis, you have the opportunity to nurture and grow the next generation of software engineers, globally.
If that sounds like you, get in touch :)
Key responsibilities
- Delivering a variety of seminars, workshops and training courses. All covering intermediate to advanced topics in Software Engineering
- Participating in meet-ups and conferences as both an organiser and a speaker. Plus mentoring senior developers on how to do the same
- Creating content for workshops and training courses. Ranging from code examples and exercises to videos and custom graphics
Need to have
- A minimum of 5 years of experience in the software industry
- Excellent communication skills, written and verbal
- Great interpersonal skills and ability to work as part of a team
- Keen to learn new technologies and passionate about passing on your knowledge to the next generation
- High level of expertise in multiple programming languages and a deep understanding of Object Oriented and Functional Programming
- Eligible to work in the UK
Good to have
- Completed a degree or post-graduate qualification in computer science or software engineering
- An excellent understanding of Agile development concepts (clean code, automated testing, CI, etc)
- Client facing and presentation experience
- Evidence of having contributed to continual education through coaching, speaking at developer events or volunteering at coding clubs
Benefits include
- Excellent salary + annual bonus
- Flexible working + work from home
- 35 days annual leave
- Health insurance + life assurance
- Personal hardware budget
- 8% pension
- Bike to work scheme
We are fully open to the role being either a full-time teaching role or a mix of project work and workshop delivery. So, even if you want to teach part-time, let’s chat.
About Instil
We are a Belfast-based software consultancy that helps some of the world’s best known technology brands create software products that challenge and inspire us all to think, feel and act in new ways.
We are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation.
- Department
- Training
- Locations
- Belfast
- Remote status
- Fully Remote
What We Stand For
Caring...
...about each other ...about our clients ...about our planet
Grafting...
...for kinder ways ...for smarter ways ...for better ways
Growing...
...our knowledge ...our capabilities ...our impact
About Instil
Founded in 2005 and based in Belfast, we are a diverse, multi-disciplinary team of engineers, designers, educators and producteers focused on working together for positive impact and change.
We work with some of the world’s best known technology brands, helping them create the next generation of software products that challenge and inspire us all to think, feel and act in new ways.
Software Engineering Trainer
A hugely rewarding role, perfectly suited for an experienced software engineer with a passion for teaching, advocating, researching and life-long learning.
Loading application form