Software Engineering Instructor Lead

1 month ago


Sydney, New South Wales, Australia General Assembly. Full time

About the Role

We are seeking a highly skilled and experienced software engineering instructor to join our team at General Assembly. As a lead instructor, you will play a key role in shaping the skills and minds of the next generation of web developers.

Responsibilities

  • Teach 16 hours per fortnight for the duration of the program, covering topics such as JavaScript, HTML, CSS, and front-end and back-end development.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Guide students through the development of a stellar final project that will showcase their abilities to hiring managers.
  • Facilitate a dynamic, collaborative, and positive classroom community.

Requirements

  • At least 3+ years of experience working on a software development team.
  • Familiarity with Computer Science topics, such as recursion, sorting, search, linked lists, stacks and queues, sets, trees, search tries, graphs, hash tables, and design patterns.
  • Working experience in both front-end and back-end development, and fluency in HTML, CSS, JavaScript, and at least one JS MV* framework (Angular, Backbone, or React preferred).
  • SQL databases (we generally use PostgreSQL) and NoSQL (we generally cover MongoDB and Redis).

About General Assembly

General Assembly is a global leader in education and career development. We help individuals acquire in-demand skills to access better career opportunities and improve their lives. Our corporate training programs have helped more than 21,000 employees at elite companies worldwide hone their digital fluency. We have been recognized as one of Deloitte's Technology Fast 500 and Fast Company has dubbed us leaders in World-Changing Ideas as well as the #1 Most Innovative Company in Education.



  • Sydney, New South Wales, Australia General Assembly. Full time

    Transform the Next Generation of Software DevelopersGeneral Assembly is committed to fostering career growth for individuals and helping employers cultivate top diverse tech talent. As a Lead Instructor for our Software Engineering Immersive course, you will play a key role in shaping the skills, minds, and careers of the newest generation of web...


  • Sydney, New South Wales, Australia General Assembly. Full time

    General Assembly Software Engineering Immersive Course Instructor OpportunityWe are seeking a skilled and experienced software engineer to join our team as an instructor for our Software Engineering Immersive course in Australia. This is a unique opportunity to share your knowledge and expertise with the next generation of developers.About General AssemblyAt...


  • Sydney, New South Wales, Australia General Assembly. Full time

    Transforming Careers through Software Engineering InstructionWe are seeking an experienced software engineer to join our team as a lead instructor, responsible for guiding students in our Software Engineering Immersive course. As a key member of our instructional team, you will play a vital role in shaping the skills and minds of the next generation of web...


  • Sydney, New South Wales, Australia Opus Talent Solutions Full time

    About the RoleWe are seeking a highly skilled and passionate Lead Full Stack Engineering Instructor to join our team at Opus Talent Solutions. As a key member of our instructional team, you will be responsible for mentoring and educating our students in the latest software development technologies.In this role, you will lead coding sessions, teach core...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    The role of Lead Software Engineer at LEAP Legal Software is a fantastic opportunity to work with a rapidly growing company in the AU legal software industry. As a key member of the team, you will partner closely with the CEO to design and develop robust, scalable, and efficient web applications. Your contributions will be instrumental in shaping the future...


  • Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full time

    XPT Software Australia Pty Ltd is seeking a highly experienced Full Stack Software Engineering Lead to lead our front-end development teams.The successful candidate will have a minimum of 7 years of experience in front-end development, with a strong understanding of UI/UX principles and best practices. They will be proficient in HTML, CSS, JavaScript, and...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    OverviewSafetyCulture is a dynamic and innovative organization that values excellence in software development. We are seeking a highly skilled Software Engineering Lead to join our team and contribute to the success of our projects.Estimated Salary: $120,000 - $180,000 per yearThis role offers an excellent compensation package, including a salary range of...


  • Sydney, New South Wales, Australia General Assembly. Full time

    We are seeking a highly skilled Web Development Instructor to join our team at General Assembly in Australia. As a lead instructor, you will play a key role in shaping the skills and minds of the next generation of web developers.Company OverviewGeneral Assembly is a global leader in education, helping individuals and employers cultivate top diverse tech...


  • Sydney, New South Wales, Australia Opus Talent Solutions Full time

    About UsAt _nology, we're on a mission to bridge the technology skills gap. We aim to demystify what working in tech entails and encourage a more diverse group of people to become tech-literate.The RoleWe're seeking an experienced full-stack engineer to join our team as a Software Engineering Instructor. As a mentor, you'll shape the direction of our tech...


  • Sydney, New South Wales, Australia Deputy Full time

    About the RoleThis Senior Software Engineer - Back End opportunity is a key hands-on role within Deputy's Foundations squad, responsible for building and maintaining the core foundational components that support our product and internal squads.As a Senior Software Engineer (Backend), you will leverage your experience to make a meaningful impact on...


  • Sydney, New South Wales, Australia ING Bank (Australia) Limited Full time

    About the Role:We are seeking an experienced Software Engineering Lead to join our team at ING Bank (Australia) Limited. As a key member of our digital banking team, you will be responsible for leading the development of innovative software solutions that meet the needs of our customers.Key Responsibilities:Lead a team of developers to design, develop, and...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    Job Description:About the Position:We are seeking a skilled Software Engineering Lead to join our team at SafetyCulture. As a key member of our engineering department, you will play a vital role in shaping the direction of our software development efforts.Main Responsibilities:* Design, develop, and deploy scalable and efficient software solutions that meet...

  • Software Engineer

    4 weeks ago


    Sydney, New South Wales, Australia MRI Software Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer - Frontend Developer to join our team.Key ResponsibilitiesDevelop and maintain high-quality frontend code for web applications.Collaborate with cross-functional teams to design and implement user interfaces.Stay up-to-date with the latest frontend development trends and technologies.


  • Sydney, New South Wales, Australia Snaphunt Full time

    The OpportunityWe are seeking a skilled Lead Front End Engineer to join our team at Snaphunt.The RoleDesign, develop, and maintain high-quality, efficient, and testable front-end code.Collaborate with the team to gather and evaluate user feedback.Contribute to the design, creation, and implementation of a suite of software applications.Provide technical...


  • Sydney, New South Wales, Australia Woolworths Group Full time

    Experience the excitement of working with a pioneering business at the forefront of Australia's retail landscape.About Woolworths GroupWe are a proud part of the Woolworths Group, a leading Australian retailer with a rich history and commitment to innovation. Our team of 200,000+ passionate employees is dedicated to creating better experiences for our...


  • Sydney, New South Wales, Australia Woolworths Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team in Sydney, Australia. As a key member of our squad, you will be responsible for developing software in alignment with engineering practice standards.Job DescriptionWork collaboratively with a team to develop new business features in a relevant domainTranslate stories,...


  • Sydney, New South Wales, Australia ING Bank (Australia) Limited Full time

    Engineering Leadership OpportunityWe are seeking an experienced Lead Software Engineer to join our dynamic team at ING Bank (Australia) Limited. As a key member of our engineering team, you will play a crucial role in delivering innovative products and solutions that meet the needs of our internal and external customers.About the Role:As a Lead Software...

  • Technical Lead

    4 weeks ago


    Sydney, New South Wales, Australia Aurecon Australasia Pty Ltd Full time

    About the Role:We are seeking a highly skilled Technical Lead to join our software development team. As a key member of our team, you will be responsible for leading the development of our software applications. If you are a motivated and experienced software engineer with excellent leadership skills, we would love to hear from you.Key Responsibilities:•...


  • Sydney, New South Wales, Australia OFX Full time

    About the RoleThis is an exciting opportunity to join our engineering team as a Senior Software Engineer at OFX. Our team is passionate about delivering high-quality software solutions that meet the needs of our customers. As a Senior Software Engineer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable...