Jio: Software Development Engineer I

October 31, 2026

Job Description

About the Job:
🏢 Company: Jio
💼 Role: Software Development Engineer I
📍 Location: Mumbai
⏳ Experience: Fresher
🔖 Job Type: Full Time

Build high-throughput digital platforms, telecommunications applications, and scalable enterprise software serving hundreds of millions of Indian subscribers. Competitive compensation package benchmarked with leading Indian telecom and technology standards.

Custom Description

About Software Development Engineer I at Jio

Reliance Jio is India's transformative digital and telecommunications powerhouse, driving nationwide connectivity and technological self-reliance across millions of consumer and enterprise touchpoints. As a Software Development Engineer I within Jio's IT & Systems division in Mumbai, you will play an active role in building and enhancing resilient digital platforms that support unprecedented scale. This foundational engineering role is structured to immerse recent graduates into carrier-grade software systems, scalable microservices, and end-to-end digital engineering workflows.

In your day-to-day engineering duties, you will collaborate with cross-functional development teams, systems analysts, and technical leads across the complete software development lifecycle. You will write clean, well-documented, and efficient code, create backend services and interactive web interfaces, and execute structured database queries using SQL. Operating from Jio's corporate campus in Mumbai, you will assist in debugging system issues, integrating automated testing suites, and maintaining mission-critical applications that power Jio's expanding ecosystem of 5G and digital services.

Jio provides early-career software engineers with unparalleled exposure to massive operational scale, cutting-edge telecommunications infrastructure, and high-velocity engineering teams. Throughout your first year, you will master enterprise coding conventions, continuous deployment pipelines, and collaborative software delivery methodologies. For aspiring engineers seeking to make a tangible national impact while building an exceptional foundation in software engineering, Jio offers an extraordinary technological platform.

Roles & Responsibilities

  • Develop, test, and maintain robust software applications and scalable services adhering to defined architectural requirements and technical standards.
  • Write clean, modular, and efficient code in modern programming languages while following established object-oriented design patterns.
  • Collaborate with cross-functional team members, architects, and product managers to design and implement new customer-facing platform features.
  • Participate actively in peer code reviews to ensure compliance with enterprise quality guidelines, security standards, and coding conventions.
  • Debug, troubleshoot, and resolve software defects, bottlenecks, and unexpected runtime exceptions across staging and production environments.
  • Design, execute, and optimize structured SQL queries, data models, and database procedures to ensure efficient data management.
  • Implement automated unit and integration tests to maximize application reliability and minimize regressions in continuous deployment pipelines.
  • Assist in drafting and maintaining comprehensive technical documentation, system specifications, API references, and user operational manuals.
  • Stay updated with emerging software development tools, telecommunications architectures, and industry technology trends to drive continuous improvement.
  • Support application deployment automation, system monitoring, and operational readiness activities to ensure high service availability.

Requirements & Eligibility

  • Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E.) degree in Computer Science, Information Technology, Electronics & Communication, or a related discipline.
  • 0 to 3 years of software development experience or strong academic foundations in software design and algorithmic programming.
  • Sound foundational understanding of the software development lifecycle (SDLC) and modern agile engineering methodologies.
  • Proficiency in version control workflows utilizing Git, including branch management, pull requests, and collaborative code repositories.
  • Familiarity with relational database systems, schema structures, and hands-on ability to formulate efficient SQL queries.
  • Knowledge of foundational software testing, validation, and debugging techniques to identify and eliminate code anomalies.
  • Basic understanding of web technologies including HTML, CSS, and JavaScript for user interface and full-stack integration.
  • Strong analytical reasoning and structured problem-solving skills to diagnose complex software challenges methodically.
  • Proactive learning mindset with the agility to adapt rapidly to new frameworks, enterprise tools, and changing project priorities.
  • Good verbal and written communication skills with the capability to collaborate seamlessly within multidisciplinary engineering pods.

Key Skills & Technologies

This software engineering role emphasizes solid computer science fundamentals, relational database querying, and modern version control systems.

  • Software Development Lifecycle (SDLC): Methodological frameworks applied to guide software requirements analysis, system design, implementation, and deployment.
  • Git & Version Control: Distributed version control tools utilized for code collaboration, pull request reviews, and codebase release management.
  • Relational Databases & SQL: Relational management systems and structured querying utilized for persistent transactional data storage and extraction.
  • Web Technologies (HTML, CSS, JavaScript): Foundational web standards applied to create responsive frontend components and API integrations.
  • Debugging & Testing Tools: Toolchains and profilers utilized to diagnose runtime faults, inspect logs, and validate software execution.
  • Object-Oriented Programming: Modular programming paradigms applied to architect maintainable, reusable, and extensible application logic.

Why Join Jio?

  • Contribute to India's largest digital and telecom network, building high-impact technology solutions that connect over 450 million citizens.
  • Work on massive-scale, high-throughput platforms spanning 5G telecommunications, cloud entertainment, fintech, and enterprise SaaS.
  • Collaborate with talented technology professionals in a dynamic environment that fosters rapid skill acquisition and engineering excellence.
  • Enjoy competitive starting compensation, structured corporate training programs, and comprehensive health and wellness benefits.

Expected Salary

Based on verified compensation benchmarks from AmbitionBox, Glassdoor, and industry surveys for early-career Software Development Engineers (SDE I) at Reliance Jio in Mumbai, annual compensation typically ranges between ₹5,00,000 and ₹9,00,000 per annum. Jio offers comprehensive corporate benefits including medical insurance, annual performance bonuses, employee telecom benefits, and sponsored skill development programs. Final compensation offers are determined based on technical evaluation performance, candidate academic credentials, and project proficiency.

🚨 Before You Apply: Your Resume Needs to Shine!

Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!

🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!

✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed

✅ Recruiter-Approved Layouts – Highlight your skills the right way

✅ Easy-to-Edit (Word & Google Docs) – No design skills needed

✅ Free Bonus: Cover Letter Template + Resume Writing Guide

🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)

📥 Instant Download – Apply to Google with confidence today!

👉 Grab Your Resume Template Now: Tap Here to get your resume Templates