The Indian Institute of Technology Banaras Hindu University (IIT BHU), Varanasi, has announced an official recruitment notification for the position of Software Developer. This is a valuable opportunity for qualified candidates seeking employment in a prestigious academic and research environment. This comprehensive job description provides detailed information about the available vacancy, eligibility criteria, application process, salary, and other essential details to help interested applicants prepare adequately.
Official Recruitment Details for Software Developer at IIT BHU 2026
Overview
This recruitment drive aims to fill a single (01) Software Developer position at IIT BHU, Varanasi. The selected candidate will be engaged for an initial period of 8 months, with the possibility of extension based on performance and project funding. The position offers a monthly salary of Rs. 65,000, with applicable TDS deductions as per institute norms.
Vacancy Summary
| Post Name | Number of Posts |
|---|---|
| Software Developer | 01 |
Important Dates
| Event | Date |
|---|---|
| Last Date to Apply | 24 February 2026 |
Application Process
Interested candidates must download the application form from the official IIT BHU website, fill it out, and compile the necessary documents into a single PDF file. The PDF must include the filled application form, educational certificates, experience certificates (if any), detailed resume, and a valid identity proof. The completed PDF should be sent via email to the designated address within 21 days of the advertisement, i.e., by 24 February 2026.
Application Submission Email: email@example.com
Eligibility Criteria
Essential Qualification
Applicants must possess a B.Tech degree in either Computer Science (CSE) or Electronics and Communication Engineering (ECE) with a minimum of 55% marks from a recognized university.
Desirable Qualification & Experience
The ideal candidate should be a language- and framework-agnostic engineer capable of working across multiple programming languages such as Go, Dart, TypeScript, Python, C/C++, and Rust. Key skills and experience required include:
- Expertise in Go, especially for building scalable backend systems with clean architecture, testing, CI/CD, Docker, and Kubernetes.
- Strong proficiency in Flutter for crafting polished UI and ensuring smooth user experiences.
- Hands-on experience with Google Cloud Platform (GCP), including Cloud Run, Cloud SQL, Cloud Functions, Pub/Sub, IAM, and Cloud Monitoring.
- Strong knowledge of PostgreSQL and PostGIS, including query optimization, indexing, and partitioning strategies.
- Experience with Redis, gRPC, Protocol Buffers; familiarity with LLM integration, AI agent orchestration, RAG architectures, and vector databases is highly valued.
- Capability to develop package-level libraries, SDKs, and CLI tools. Familiarity with Uber’s H3 spatial indexing and geospatial pipelines is expected.
- Optional experience with embedded systems development and Infrastructure as Code (IaC) tools like Terraform or similar platforms.
- Prior exposure to urban transportation or mobility-related projects will be considered an advantage.
Salary and Compensation
The selected candidate will receive a monthly stipend of Rs. 65,000, subject to TDS deductions as per institute norms.
Age Limit
The maximum age for applicants is 28 years as of the date of application submission.
Selection Procedure
Eligibility Screening
Initially, submissions will be screened to ensure candidates meet the essential qualification criteria.
Interview Process
Candidates selected based on eligibility will be called for an interview at IIT BHU, Varanasi. The interview will be conducted in an online mode; no travel allowance (TA) or Dearness Allowance (DA) will be provided for physical interviews. Final selection will be based solely on the performance in the interview.
Additional Notes
- Late applications will not be accepted under any circumstances.
- Only shortlisted candidates will be contacted for the interview.
- The appointment is initially valid for 8 months, with a possibility of extension based on performance and project funding in subsequent years.
- The selected candidate must join immediately upon selection.
- The appointment is terminable with one month’s notice by either party and does not entail any re-appointment or extension rights.
Official Notification and Important Links
For detailed information, including instructions and application form, candidates can refer to the official notification and utilize the following links:
How to Apply
Step-by-Step Process
- Download the application form from the official IIT BHU website.
- Fill out the application form carefully, ensuring all details are accurate and complete.
- Gather the necessary documents:
- Certificates and mark sheets from Class 10 onwards
- Experience certificates (if applicable)
- Identity proof (Aadhaar Card, Passport, Driving License, Voter ID, or PAN Card)
- Detailed resume
- Combine all documents into a single PDF file.
- Send the PDF via email to the provided address within the deadline (by 24 February 2026).
Additional Information
Applicants are advised to ensure their applications are complete and submitted on time. No correspondence regarding application status or shortlisting will be entertained outside official channels. Candidates are encouraged to prepare thoroughly for the interview process and demonstrate their technical expertise and experience relevant to the job role.
Contact & Support
For further queries, candidates should refer to the official website or contact the administration as per the contact details provided there. Make sure to keep a copy of your application for future reference.