We are looking for a motivated and talented Junior Software Engineer to join our growing technology team. This is an excellent opportunity for an aspiring software professional to work alongside experienced engineers, contribute to impactful projects, and develop technical expertise in a collaborative and innovative environment.
As a Junior Software Engineer, you will participate in the full software development lifecycle, helping to build scalable, secure, and high-quality applications while gaining hands-on experience with modern technologies and best development practices. If you are passionate about coding, problem-solving, and continuous learning, this role offers an outstanding platform to accelerate your career.
Key Responsibilities
- Develop, test, and maintain software applications based on business and technical requirements.
- Write clean, efficient, maintainable, and well-documented code following coding standards and best practices.
- Collaborate with senior engineers, product managers, designers, and QA teams throughout the software development lifecycle.
- Participate in code reviews and implement feedback to improve code quality.
- Debug, troubleshoot, and resolve software defects and performance issues.
- Develop and integrate RESTful APIs and backend services.
- Perform unit testing and support integration and system testing activities.
- Assist in software deployment, monitoring, and maintenance.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Continuously learn new technologies, frameworks, and software engineering practices.
Essential Qualifications & Experience
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 0–2 years of experience in software development, internships, or relevant academic projects.
- Strong knowledge of programming languages such as Java, Python, C++, C#, or JavaScript.
- Understanding of object-oriented programming (OOP), data structures, and algorithms.
- Knowledge of HTML5, CSS3, JavaScript, and modern web development principles.
- Familiarity with SQL and relational databases such as MySQL or PostgreSQL.
- Experience with Git or other version control systems.
- Basic understanding of REST APIs and software development methodologies.
- Knowledge of Agile/Scrum development practices is an advantage.
- Strong analytical, communication, and problem-solving skills.
- Passion for learning new technologies and working in a collaborative environment.
Preferred Qualifications
- Experience with React.js, Angular, Vue.js, Node.js, Spring Boot, .NET, or Django.
- Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
- Familiarity with Docker, CI/CD pipelines, and DevOps fundamentals.
- Personal projects, open-source contributions, or internship experience are highly valued.
Benefits & Perks
- Competitive salary with performance-based incentives.
- Health insurance and statutory benefits, including Provident Fund (PF).
- Paid annual leave, sick leave, and company holidays.
- Structured onboarding, mentorship, and technical training programs.
- Professional development and certification support.
- Clear career progression to Software Engineer, Senior Software Engineer, and Technical Lead roles.
- Exposure to modern technologies and enterprise-scale software projects.
- Collaborative, inclusive, and innovation-driven workplace.
- Employee recognition programs and wellness initiatives.
- Flexible work arrangements where applicable.
Why Join Us?
This is more than an entry-level software engineering role, it is an opportunity to build a strong technical foundation while contributing to innovative products that make a real business impact. You'll work with experienced professionals, gain hands-on exposure to modern technologies, and enjoy a clear path for career growth in a supportive and collaborative environment.
Apply Today
If you are passionate about software development and eager to launch your career with a forward-thinking organization, we encourage you to apply. Join our team and help create innovative technology solutions that shape the future.
Pay: ₹40,000.00 - ₹45,000.00 per month
Benefits:
- Health insurance
- Life insurance
- Paid sick time
- Provident Fund
Work Location: In person