Software Engineering Instructor Lead

10 hours ago


Sydney, New South Wales, Australia General Assembly. Full time
About the Role

We are seeking a highly skilled and experienced software development professional to join our team as a Lead Instructor for our Software Engineering Immersive program. As a key member of our instructional team, you will play a critical role in shaping the skills and minds of the next generation of web developers.

Responsibilities
  • Teach 16 hours per fortnight, guiding students through a rigorous and transformational journey in software engineering.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Develop and deliver high-quality lesson plans, leveraging our global curriculum content and adapting it to meet the needs of our students.
  • Facilitate a dynamic, collaborative, and positive classroom community that fosters learning and growth.
  • Guide students through the development of a stellar final project that showcases their abilities to hiring managers.
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, with 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) experience.
  • At least one additional object-oriented language (Python preferred).
About General Assembly

General Assembly is a global leader in education and career development, helping individuals and companies navigate the rapidly changing job market. Our programs are designed to equip students with the skills and knowledge needed to succeed in today's digital economy.

We are committed to creating a diverse and inclusive community that values collaboration, creativity, and continuous learning. If you are passionate about software development and education, and are looking for a challenging and rewarding role, we encourage you to apply.



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

    At General Assembly, we are dedicated to empowering individuals in their career journeys while assisting organizations in developing exceptional and diverse tech talent. Our corporate training programs have enabled over 21,000 professionals at prestigious companies globally to enhance their digital skills. Recognized by Deloitte's Technology Fast 500 and...


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

    General Assembly is dedicated to empowering individuals and organizations by enhancing their tech capabilities and fostering innovation through strategic education. Our corporate training programs have successfully transformed the skills of over 21,000 employees at prestigious companies globally. Recognized by Deloitte's Technology Fast 500 and Fast...


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

    General Assembly is dedicated to nurturing the careers of individuals while assisting organizations in developing exceptional and diverse tech talent. Our strategic learning initiatives have empowered over 21,000 employees at prestigious companies globally, enhancing their digital skills through our corporate training programs. Recognized by Deloitte's...


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

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Instructor Lead to join our team at General Assembly. As a key member of our instructional team, you will play a critical role in shaping the skills, minds, and careers of the next generation of web developers.Key ResponsibilitiesTeach 16 hours per fortnight for the duration...


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

    About the RoleWe are seeking a highly skilled and passionate Software Engineering Instructor to join our team at Opus Talent Solutions. As a Software Engineering Instructor, you will play a critical role in shaping the direction of our software training programs and mentoring our students to become well-rounded tech employees.Key ResponsibilitiesLead coding...


  • Sydney, New South Wales, Australia OPUS TALENT SOLUTIONS Full time

    About the RoleWe're seeking a highly skilled and passionate Software Engineering Instructor to join our team at Opus Talent Solutions. As a mentor, you will play a crucial role in shaping the direction of our education programs and helping our students achieve their career goals.Key ResponsibilitiesAs a Software Engineering Instructor, you will be...


  • Sydney, New South Wales, Australia OPUS TALENT SOLUTIONS Full time

    About the RoleWe're seeking a highly skilled and passionate Software Engineering Instructor to join our team at Opus Talent Solutions. As a key member of our instructional staff, you will play a vital role in shaping the direction of our educational programs and helping our students achieve their career goals.Key ResponsibilitiesAs a Software Engineering...


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

    About the RoleWe are seeking a highly skilled and passionate Software Engineering Instructor to join our team at Opus Talent Solutions. As a Software Engineering Instructor, you will play a critical role in shaping the direction of our software training programs and mentoring our students to become well-rounded tech employees.Key ResponsibilitiesLead coding...


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

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to delivering exceptional outcomes for Fortune 500 clients. Our organization operates from 14 development centers in 9 countries, providing access to diverse talent and expertise from around the world. We take pride in our commitment to quality and excellence,...


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

    About Dew Software IncDew Software Inc, a leading player in the digital transformation space, is seeking a highly skilled Senior Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from multiple development centers around the world, giving our team members access to diverse...


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

    On this page you can apply for Job vacancy: Engineering Training Instructor


  • Sydney, New South Wales, Australia Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Leader to join our Software Development team at Software Defined Automation GmbH. As a Principal Software Engineer, you will play a key role in leading the development of our software solutions and driving technical innovation.Key ResponsibilitiesLead the design and implementation of...


  • Sydney, New South Wales, Australia Engineering Personnel Full time

    Job DescriptionElectronics Engineering Team LeadWe are seeking an experienced Electronics Engineering Team Lead to join our team at Engineering Personnel. As a key member of our engineering team, you will be responsible for leading and developing a high-performing electronics engineering team to create next-generation products.Key Responsibilities:Lead a...

  • Software Engineer

    6 days ago


    Sydney, New South Wales, Australia Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our product engineering team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for developing and maintaining our cloud-based Digital Experience Platform (DXP).Key ResponsibilitiesWork collaboratively with a team of software engineers to...


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

    {"Mission": "At Opus Talent Solutions, we're on a mission to bridge the technology skills gap by empowering individuals from diverse backgrounds to become tech literate. We believe that coding is a creative, exciting, and progressive field that deserves to be demystified and shared with the world.", "What We Do": "Our intensive full-time training programs...


  • Sydney, New South Wales, Australia Engineering Personnel Full time

    Electronics Engineering Team Leader OpportunityWe are seeking an experienced Electronics Engineering Team Leader to join our dynamic team at Engineering Personnel. As a key member of our organization, you will play a pivotal role in leading and developing a high-performing electronics engineering team to create next-generation products.Key...


  • Sydney, New South Wales, Australia Cotalent Full time

    About UsCotalent is a leading company in the industry, with a strong engineering culture and a commitment to innovation. We're a team of 20 Australia-based engineers who are passionate about developing cutting-edge technologies and launching new products in our sector.The GigWe're looking for a skilled software engineer to join our team and work on a scaling...


  • Sydney, New South Wales, Australia Starling Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Backend Software Engineer to join our team at Starling Bank. As a key member of our engineering team, you will play a crucial role in building and maintaining our cloud-native platform, which powers our banking services.Key ResponsibilitiesDesign, develop, and deploy scalable and secure...


  • Sydney, New South Wales, Australia Green Light Full time

    Job SummaryGreen Light is a leading IT services business, offering a wide range of services in Security, infrastructure, and Systems Integration to a diverse customer base. We are seeking a highly skilled Software Engineering Lead to join our Modes team under League's Gameplay initiative.About the RoleAs a Staff Software Engineer on the Modes team, you will...


  • Sydney, New South Wales, Australia Starling Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Backend Software Engineer to join our team at Starling Bank. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native platform, which powers our banking services.Key ResponsibilitiesDesign and implement scalable, secure,...