Job Overview
| Category | Details |
|---|---|
| Company | CannonDesign |
| Job Role | Jr. Software Engineer |
| Experience | 0–2 Years |
| Job Type | Full-Time |
| Location | Mumbai / Pune |
| Work Mode | On-Site |
| Qualification | Bachelor's Degree in Computer Science, Software Engineering, or Related Field |
| Eligible Candidates | Freshers, Interns, Early-Career Professionals |
| Skills | Python, JavaScript, TypeScript, C#, React, Node.js, .NET, Git, AWS, Azure, Docker, CI/CD |
| Application Mode | Online |
About CannonDesign
CannonDesign is a globally recognized design and technology organization delivering innovative solutions across architecture, engineering, software, data, and AI domains. The Facility Optimization Solutions (FOS) team focuses on building scalable SaaS products that help organizations improve operational efficiency through software-driven solutions.
Job Description
CannonDesign is hiring Junior Software Engineers to join its Facility Optimization Solutions (FOS) team. This opportunity is ideal for fresh graduates and professionals with up to 2 years of experience who want to build real-world SaaS applications while working alongside experienced software engineers.
Selected candidates will contribute to cloud-based application development, software maintenance, feature enhancements, testing, documentation, and DevOps practices while receiving mentorship from senior engineers.
Key Responsibilities
- Develop, test, and debug cloud-based SaaS applications
- Assist in maintaining existing software products
- Fix bugs and implement new features
- Participate in code reviews and technical discussions
- Work with Git version control systems
- Support CI/CD implementation and deployment processes
- Collaborate with product managers, designers, and engineering teams
- Prepare technical documentation
- Perform software testing and quality assurance activities
- Learn modern software engineering best practices
Required Skills
Technical Skills
- Python
- JavaScript
- TypeScript
- C#
- Web Development Fundamentals
- Git Version Control
- React.js
- Node.js
- .NET Framework
- AWS
- Azure
- Docker
- CI/CD Pipelines
- DevOps Fundamentals
Soft Skills
- Problem Solving
- Team Collaboration
- Communication Skills
- Analytical Thinking
- Learning Agility
- Adaptability
- Time Management
Eligibility Criteria
Candidates should possess:
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related disciplines
- 0–2 years of software development experience
- Internship, academic project, or co-op experience is acceptable
- Understanding of software development lifecycle
- Strong interest in cloud technologies and SaaS development
- Passion for continuous learning
Preferred Qualifications
- Experience with React, Node.js, or .NET
- Knowledge of AWS or Azure cloud platforms
- Familiarity with Docker containers
- Understanding of CI/CD workflows
- Exposure to DevOps practices
- GitHub project experience
Selection Process
- Application Screening
- Technical Assessment
- Coding Interview
- Technical Discussion Round
- HR Interview
- Offer Rollout
Freshers Resume Keywords
Core Technologies
Python, JavaScript, TypeScript, C#, React, Node.js, .NET, Git, REST APIs, HTML, CSS, SQL, AWS, Azure, Docker, CI/CD
Software Engineering Keywords
Software Development, SaaS Applications, Cloud Computing, Version Control, Agile Methodology, Debugging, Testing, Code Review, DevOps, Microservices
ATS Keywords
Junior Software Engineer, Software Developer, Full Stack Developer, Backend Developer, Frontend Developer, Cloud Engineer, React Developer, Node.js Developer, Entry Level Software Engineer
Skills Comparison Table
| Freshers | Experienced Candidates |
|---|---|
| HTML, CSS, JavaScript | Full Stack Development |
| Git & GitHub | Cloud Architecture |
| Python Basics | CI/CD Implementation |
| React Fundamentals | DevOps Automation |
| Database Basics | SaaS Product Development |
| API Integration | System Design |
| OOP Concepts | Scalable Architecture |
| Debugging Skills | Performance Optimization |
Why Apply for This Role?
- Excellent opportunity for fresh graduates
- Exposure to SaaS product development
- Learn from senior software engineers
- Work with cloud technologies
- Gain hands-on experience with modern development frameworks
- Exposure to DevOps and CI/CD practices
- Career growth in a global organization
How to Prepare
Focus on:
- Data Structures & Algorithms
- JavaScript Fundamentals
- React Basics
- Node.js Concepts
- Object-Oriented Programming
- Git & GitHub
- REST APIs
- Database Fundamentals
- Cloud Computing Basics
- Software Development Lifecycle
SEO Keywords
CannonDesign Recruitment 2026, CannonDesign Jr Software Engineer Jobs, Software Engineer Jobs for Freshers, Mumbai Software Jobs, Pune Software Engineer Jobs, React Developer Freshers Jobs, Node.js Jobs India, SaaS Developer Jobs, Entry Level Software Engineer Jobs, JavaScript Developer Jobs, Python Developer Freshers, Cloud Computing Jobs India, Freshers IT Jobs 2026, Graduate Software Engineer Jobs, Software Developer Hiring 2026
