Are you a recent engineering graduate looking to begin your software engineering career with a global product company? Cornerstone is hiring Junior Engineers for its Pune office. This is a full-time, office-based opportunity for fresh graduates who have strong programming fundamentals and are eager to learn modern software development practices.
As a Junior Engineer, you’ll work on enterprise-scale software products used by organizations worldwide. You’ll collaborate with experienced engineers in an Agile environment, participate in the complete software development lifecycle, and build scalable applications using technologies such as Java, Python, databases, web technologies, and object-oriented programming.
If you’re passionate about coding, problem-solving, and building enterprise software, this role offers an excellent starting point.

About Cornerstone
Cornerstone is a global software company that provides an AI-powered workforce agility platform helping organizations develop talent, close skill gaps, improve employee engagement, and deliver personalized learning experiences.
Its flagship platform, Cornerstone Galaxy, is used by organizations across the world to support workforce development, learning management, and employee growth through intelligent AI-driven solutions.
The company is known for its engineering-focused culture, innovation, and collaborative work environment.
Job Overview
| Details | Information |
|---|---|
| Company | Cornerstone |
| Role | Junior Engineer |
| Job Type | Full-Time |
| Location | Pune |
| Work Mode | Office-Based |
| Experience | Freshers / Campus Recruits |
| Qualification | Bachelor’s Degree in Computer Science or Related Engineering Field |
Role Overview
As a Junior Engineer, you’ll work within Agile product development teams to build scalable enterprise applications.
You’ll participate in:
- Software design
- Coding
- Unit testing
- Debugging
- Code reviews
- Feature development
- Agile sprint planning
You’ll own complete feature implementations while collaborating with senior developers and cross-functional teams.
Key Responsibilities
Software Analysis & Design
You’ll analyze functional specifications and contribute to designing technical solutions that meet product requirements.
This includes identifying software issues and proposing effective engineering solutions.
Software Development
Your primary responsibility will be writing clean, maintainable, and scalable code for moderately complex software features.
You’ll also:
- Implement new functionality
- Enhance existing modules
- Improve application quality
Unit Testing & Debugging
You’ll write unit tests and perform debugging to ensure software quality before release.
This helps maintain reliable enterprise applications.
Code Reviews
You’ll actively participate in peer code reviews, improving code quality while learning best engineering practices from experienced developers.
Estimation & Planning
You’ll assist the team in:
- Task estimation
- Sprint planning
- Development scheduling
This provides exposure to Agile software development methodologies.
Collaboration
You’ll work closely with:
- Software Engineers
- Product Managers
- Support Teams
- Services Teams
Strong communication and teamwork are essential for success.
Who Can Apply?
| Criteria | Details |
|---|---|
| Qualification | Bachelor’s Degree |
| Branch | Computer Science or Related Engineering |
| Experience | Freshers |
| Work Mode | Office-Based |
| Location | Pune |
The company specifically encourages enthusiastic campus recruits with a strong willingness to learn.
Help a friend land their next role. Share now!
Required Skills
Applicants should have strong knowledge of:
- Java or Python
- Programming Fundamentals
- Object-Oriented Programming (OOP)
- Database Design
- Web Development
- Design Patterns
A strong foundation in computer science concepts is highly valued.
Preferred Skills
Candidates with exposure to the following technologies will have an advantage:
Programming
- Java
- Python
- Modern Programming Languages
Frontend
- React
- Angular
Databases
- RDBMS
- NoSQL Databases
Software Development
- Agile
- Scrum
- Application Development
- Web Technologies
Company Rating & Reviews
Overall Rating: ⭐⭐⭐⭐☆ (4.3/5 Approx.)
What Employees Appreciate
- Excellent learning opportunities for freshers
- Strong engineering culture
- Modern technology stack
- Supportive teammates and mentors
- Good work-life balance
- Agile development environment
Things to Consider
- Fast release cycles
- Enterprise-scale software complexity
- Continuous learning expected
Overall, Cornerstone is regarded as a strong employer for software engineers beginning their careers.
Estimated Salary
Cornerstone has not officially disclosed the salary for this role.
Based on similar entry-level software engineering roles in Pune, the expected compensation is:
| Position | Estimated Annual Salary |
|---|---|
| Junior Engineer | ₹6 LPA – ₹10 LPA (Estimated) |
Note: Actual compensation depends on educational background, interview performance, and company policies.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Perks & Benefits
Although the official posting doesn’t list detailed benefits, Cornerstone generally offers:
- Competitive compensation
- Learning and mentorship opportunities
- Modern engineering practices
- Agile work culture
- Career development programs
- Exposure to enterprise software development
- Collaborative engineering teams
How to Apply
Interested candidates should apply by clicking button below. Before submitting your application, update your resume to highlight programming languages (Java, Python), academic projects, internships, database knowledge, web development experience, GitHub repositories, hackathons, coding competitions, and certifications. Including links to your GitHub profile or portfolio showcasing software development projects can strengthen your application.
Disclaimer:
This information is collected from official/public sources for informational purposes only. Salary estimates are based on market research and may vary. We do not charge any fee for job updates and do not guarantee selection or recruitment. Candidates should verify details from the official source before applying.
Share the opportunity