
Senior Software Engineering Instructor
8 hours ago
At RESO, we're dedicated to empowering students with the skills and knowledge needed to succeed in today's digital economy. As a Senior Software Engineering Instructor - Java Spring Boot Expert, you'll play a key role in delivering our comprehensive Software Engineering program.
About the RoleWe're seeking an experienced instructor to join our global team and lead the delivery of this program to our learners. The ideal candidate will be naturally outgoing, well-organised, and a self-starter who doesn't wait to be told what to do. They'll also be highly empathetic and feel comfortable coaching and inspiring our students and fellow team members.
The successful candidate will have a solid understanding of web development technologies, extensive experience as an instructor, and a deep passion for learning with significant real-world experience. Educational experience is a bonus, especially within bootcamps, as is a technical background and knowledge of software engineering.
Duties and Responsibilities- Prepare and deliver an exceptional student learning experience using an active, project-based learning approach.
- Develop and supplement written materials and content as needed to ensure students have the skills, tools, and knowledge they need for their first job on completion of the course.
- Maintain, refine, and update the student syllabus and curriculum, including learning materials, projects, assignments, assessments, and communication channels.
- Provide on-demand video and chat support for students as they move through the program assignments.
- Offer compassionate, constructive feedback to students, as well as coaching and inspiring students to help them reach their full potential.
- SOURCE and/or create projects and assignments for our students, and create suitable assessments and grading rubrics where necessary to ensure our students are adequately assessed.
- Actively contribute to our growing global community and work with all or the other members of the global Skills Union team to ensure the success of our students.
We're looking for someone who is a confident team leader with problem-solving, communication, and analytical thinking skills. This individual should be proactive, autonomous, and resourceful, with fluency in most of the following topics:
- Java
- Spring Framework
- Spring Boot
- Object Oriented Programming
- DBMS
- Version Control
- Testing
- Code Quality and Reviews
- Continuous Integration
- Computing Concepts
Above all, this person must have a great attitude, a passion for working with people, and a deep love for what they do.
We are an equal opportunities employer and actively encourage applications from all backgrounds.
-
Software engineer instructor
10 hours ago
Manama, Manama, Bahrain General Assembly Full timeSince 2011, General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today's most in-demand skills. As featured in The Economist, Wired, and The New York Times, GA offers training in web development, data, design, business, and more, both online and at campuses around the world. Our global professional...
-
Instructor - software engineering (java spring boot)
10 hours ago
Manama, Manama, Bahrain RESO Full timeInstructor - Software Engineering (Java Spring Boot)About Skills Union Skills Union is a leading digital learning company focused on preparing students for careers in the digital economy. We work directly with universities and employers to design and deliver programs that focus on the most sought-after digital skills, including coding, UX, data science and...
-
Senior/junior software engineer
24 hours ago
Manama, Manama, Bahrain SaluberMD Full timeSenior/Junior Software Engineer We are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and Type Script. Experience with Angular, Java, and Spring...
-
Instructor manager
10 hours ago
Manama, Manama, Bahrain General Assembly Full timeSince 2011, General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today's most in-demand skills. As featured in The Economist, Wired, and The New York Times, GA offers training in web development, data, design, business, and more, both online and at campuses around the world. Our global professional...
-
Principal Engineer
21 hours ago
Manama, Manama, Bahrain ARRAY INNOVATION Full timeArray Innovation is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions for our clients.Key Responsibilities:Technical Leadership: Provide technical guidance and mentorship to a team of software engineers.Project...
-
Manama, Manama, Bahrain RESO Full timeWe are seeking a highly skilled Senior Backend Engineer to join our team at RESO. In this role, you will be responsible for designing and developing high-performance software applications with a strong focus on backend development.Key Responsibilities:Designing, developing, and maintaining scalable and reliable backend systems using Python and JavaScript...
-
Software Engineering Lead
21 hours ago
Manama, Manama, Bahrain ARRAY INNOVATION Full timeAt Array Innovation, we are seeking a skilled Senior Software Engineer to join our team of accomplished professionals. As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions for our esteemed clients.Key Responsibilities:Leadership and Mentorship: Provide guidance, mentorship, and...
-
Software Architectural Engineer
23 hours ago
Manama, Manama, Bahrain Nexcel Computer Solutions Full timeWe are Nexcel Computer Solutions, a company that values innovation and expertise in software development. Our team is dedicated to creating cutting-edge solutions for our clients.Job DescriptionSenior Developer Role:We are seeking an experienced Senior Developer to join our team. The successful candidate will be responsible for designing and developing...
-
Software engineer
24 hours ago
Manama, Manama, Bahrain RESO Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and Io T. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Software Engineer Educator
21 hours ago
Manama, Manama, Bahrain Webrecruit Ireland Ltd. Full timeJob OverviewThe Department of Computer and Information Sciences at the University of Strathclyde is seeking a highly skilled educator to lead the delivery of our BSc (Hons) Computer Science and BSc (Hons) Software Engineering programmes in Bahrain.About the RoleWe are looking for an experienced software engineer with excellent teaching skills to join our...
-
Senior .NET Software Engineer Position
9 hours ago
Manama, Manama, Bahrain Global ITS Full timeJob Summary:Global ITS is seeking a highly skilled and experienced Senior .NET Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing robust and scalable software solutions using the Microsoft .NET framework. About Us:Global ITS is a leading provider of...
-
Manama, Manama, Bahrain ARRAY INNOVATION Full timeJob DescriptionArray Innovation is currently seeking an exceptional Senior Quality Assurance Engineer to join our accomplished team. As a QA Engineer, you will play a pivotal role in ensuring we deliver high-quality software solutions for our esteemed clients.Key Responsibilities:Test Automation Development: Design, develop, and maintain automated test...
-
Senior golang engineer
10 hours ago
Manama, Manama, Bahrain Techiebutler Full timeJoin Techiebutler as a Senior Golang Backend Engineer Are you a passionate backend engineer with a knack for building robust and scalable systems using cutting-edge technologies? Do you excel in a collaborative environment where innovation and excellence are celebrated? If so, we want you to lead the charge in shaping the future of our product's backend...
-
Senior Open Source Software Engineer
23 hours ago
Manama, Manama, Bahrain RESO Full timeAt RESO, we are seeking a talented Senior Open Source Software Engineer to join our team. As a cloud and container expert, you will be responsible for developing tools and technologies for building and maintaining new generation of Ubuntu-based container images.About the RoleThis is an exciting opportunity for experienced software engineers looking to shape...
-
Software Engineering Lead
21 hours ago
Manama, Manama, Bahrain Braxtone Group. Full timeAbout Our Team:We're a talented group of technologists passionate about building innovative software solutions that make a real impact.Job Summary:We're seeking an experienced Senior Software Developer to join our team and take on key responsibilities in project management technical leadership solution development and system architecture.Main...
-
Senior Software Architect
21 hours ago
Manama, Manama, Bahrain RESO Full timeAbout RESO\RESO is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have a strong presence in the market, with customers including the world's...
-
Software-defined networking engineer
24 hours ago
Manama, Manama, Bahrain RESO Full timeThis is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical. Apply here if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or e BPF and bridge constructs, to overlay SDN networking like OVS and OVN, to router, switch and...
-
Enterprise Software Engineer
21 hours ago
Manama, Manama, Bahrain ParamInfo Full timeAs a key member of our team at ParamInfo, the Enterprise Software Engineer will design, develop, and implement software solutions to meet the needs of our organization. The successful candidate will have expertise in developing software applications using various programming languages.ResponsibilitiesDesign, develop, and implement software solutionsDevelop...
-
Hardware and Software Engineer
21 hours ago
Manama, Manama, Bahrain Nexcel Computer Solutions Full timeWe are seeking an experienced Hardware and Software Engineer to join our team at Nexcel Computer Solutions.Key ResponsibilitiesAnalyze user hardware and software needs to provide effective technical support.Design and implement efficient computer systems to meet organizational requirements.Test and evaluate new technologies to ensure compatibility and...
-
C++ software engineer
10 hours ago
Manama, Manama, Bahrain RESO Full timeC/C++ Developer Experience: 6 - 20 Years Opportunity: Full Time, 8 hours, 4 hours Mandatory overlap with PSTContract length: 6 Months Total Years Of exp: 6+ years Mandatory Mandatory Skills: C: 5, C++: 5 Job Description: A well-established company that is leveraging advanced technology to bring the science-fiction fantasy of collaborative and open-ended...