Junior Developer - Full Stack
About Ceres India
Ceres India (Ceres Environmental India Pvt. Ltd.) serves as the Global Capabilities Centre for Ceres Global, embodying strategic value, innovation, and operational excellence. With a highly skilled and diverse team, Ceres India drives efficiency and delivers exceptional support services across global operations.
Driven by Purpose, Powered by People
At Ceres, you’re more than just an employee - you’re part of a team with a meaningful mission. Whether in leadership, field operations, or behind the scenes, every team member plays a vital role in restoring hope, helping communities recover, and rebuilding lives.
We value initiative, respect diversity, and empower our people to lead. We offer competitive compensation, global exposure, and a culture built on resilience and teamwork.
If you show up with compassion, act with urgency, and deliver solutions, you’ll fit right in. We don’t just respond to challenges - we rise to them.
Role Overview
We are seeking a Junior Developer to join our Global IT Development Team at Ceres’ Global Capability Centre (GCC) in Bangalore.
This is a full-time, onsite role reporting to the CIO. The role is ideal for fresh graduates or early-career developers with 0-3 year of experience who have a basic understanding of software development and are eager to learn in a professional work environment.
The Junior Developer will support the design, development, testing, and maintenance of software applications across various technologies and platforms. Success in this role will mean learning quickly, contributing to project-based development tasks, and supporting the delivery of reliable, user-friendly technology solutions for global operations.
Key Responsibilities
Application Development & Support
-
Assist in developing, testing, and maintaining software, web, or application-based solutions.
-
Write clean, maintainable, and reusable code under the guidance of senior team members.
-
Support backend, frontend, database, API, and integration-related development tasks as required.
Testing, Debugging & Quality
-
Debug, troubleshoot, and resolve basic application issues.
-
Participate in code reviews, testing, and documentation.
-
Follow coding standards, security practices, and software development best practices.
Collaboration & Delivery
-
Collaborate with developers, QA, designers, and project teams to complete assigned tasks.
-
Learn and apply new programming languages, frameworks, tools, and technologies as required.
-
Contribute to project-based development tasks during onboarding and training.
Required Qualifications
Education : Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field.
Experience
-
0–3 year of experience in software development, internship experience would be preferred.
-
Candidates should be willing to work from office in an onsite role.
Technical Skills
-
Knowledge of at least one programming language such as C#, Java, Python, JavaScript, PHP, or similar.
-
Understanding of object-oriented programming concepts.
-
Basic knowledge of web technologies such as HTML, CSS, JavaScript, or similar.
-
Familiarity with databases and basic SQL queries.
-
Basic understanding of APIs and software development concepts.
-
Familiarity with Git or any version control system is preferred.
Soft Skills
-
Good analytical and problem-solving skills.
-
Strong willingness to learn and work in a team.
-
High attention to detail and commitment to quality.
-
Ability to take feedback and improve continuously.
Preferred Qualifications
-
Candidates who have completed an internship in software development will be preferred.
-
Experience with academic, freelance, internship, or personal development projects.
-
Exposure to frameworks or platforms such as .NET, React, Angular, Node.js, Django, Laravel, Spring Boot, or similar.
-
Understanding of Agile/Scrum development practices.
-
Familiarity with debugging tools and development environments.
-
Basic knowledge of cloud platforms is a plus.
What to Expect
As a Junior Developer at Ceres, you will gain hands-on exposure to real-world development projects that support global business and operational teams.
You’ll collaborate with experienced technology professionals, learn modern development practices, and build a strong foundation for growth into future roles such as Developer, Senior Developer, or Technical Lead.
Why Join Ceres?
At Ceres, you won’t just have a job - you’ll have the opportunity to make a real impact by supporting global disaster recovery operations through technology.
We offer:
-
A collaborative, mission-driven work culture
-
Hands-on experience with software development in a global environment
-
Exposure to enterprise systems, modern tools, and real-world IT projects
-
Opportunities for professional growth and career advancement