SDE + Jr. Instructor- Software & Web Development
Newton School of Technology
2 - 5 years
Bengaluru
Posted: 29/01/2026
Job Description
About Us: Newton School is on a mission to redefine tech education in India. Backed by global investors (RTP Global, Nexus, Kunal Shah, and more), we are building a Tech Institute to solve the employability gap for millions of graduates. In collaboration with Rishihood University (Sonipat), Ajeenkya DY Patil University (Pune), and S-VYASA University (Bangalore), were creating the next generation of industry-ready tech leaders.
Role Description:
We are looking for a Software Development Engineer (SDE) + Jr. Instructor Software & Web Development to join our Computer Science Department.
This role is ideal for engineers with 4+ years of industry experience who are passionate about building applications, full-stack development, and mentoring students. The position combines hands-on coding expertise with academic responsibilities, such as teaching, conducting labs, and guiding students in building scalable web and software solutions.
Key Responsibilities:
Course Development & Delivery: Teach and support modules on Software Development and Web Development, covering Frontend (HTML, CSS, JavaScript, React.js), Backend (Node.js, Express, Java, Python, etc.), and Database concepts .
Practical Labs: Conduct hands-on sessions to help students build end-to-end applications using modern frameworks and tools.
Mentorship: Guide students on coding standards, debugging, performance optimization, and deployment best practices.
Collaboration: Work closely with faculty and industry experts to ensure the curriculum is aligned with real-world software practices.
Student Success: Support student projects, evaluate code, and ensure strong problem-solving and application development skills.
Innovation: Introduce students to emerging tools, frameworks, and cloud-based deployment practices.
Qualifications & Experience:
4+ years of professional experience in Software Development or Web Development.
Proficiency in JavaScript (ES6+), HTML, CSS, and at least one modern frontend framework (React.js, Angular, or Vue.js).
Experience with backend development using Node.js, Java, or Python.
Knowledge of databases (SQL/NoSQL), RESTful APIs, and application deployment.
Strong understanding of software engineering principles, design patterns, and full-stack development workflows.
Ability to explain technical concepts in a clear, student-friendly manner.
Good-to-Have:
Prior teaching, mentoring, or training experience.
Familiarity with DevOps basics, version control (Git), and cloud platforms (AWS, GCP, Azure).
Experience with project-based learning or building capstone applications.
Passion for shaping the next generation of software engineers.
Why join NST?
Be part of a mission-driven team bridging the gap between education and employability through hands-on, industry-focused learning.
Work with ICPC world finalists, ex-Googlers, ex-ISRO scientists, and IIT/IISc mentors from Google, CRED, Swiggy, and Goldman Sachs.
Gain real-world exposure through AI, open-source, and government-backed projects with IITs.
Learn Full Stack Development, Data Science, and DevOps with a placement-driven curriculum, mock interviews, and 2,000+ hiring partners. Shape Indias next generation of tech leaders.
Key Competencies:
- Strong analytical and problem-solving mindset.
- Excellent communication and presentation skills.
- Passion for technology, mentorship, and continuous learning.
- Ability to bridge academic depth with real-world engineering practice.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
