Job Description
Job Title: Junior Software Developer
Location: [Odisha]
Experience Required: 0–2 Years
Employment Type: Full-Time
Reporting To: Senior Software Developer / Technical Lead
Job Summary
We are looking for a motivated Junior Software Developer to support the design, development, testing, and maintenance of software applications. This role is ideal for candidates eager to learn, grow their technical skills, and work collaboratively in a fast-paced development environment.
Key Responsibilities
1. Software Development Support
Assist in developing, testing, and maintaining software applications.
Write clean, simple, and well-documented code under guidance.
Fix bugs and support application enhancements.
2. Testing & Debugging
Perform unit testing and support debugging activities.
Identify and report software defects.
Assist in improving application performance and usability.
3. Collaboration & Learning
Work closely with senior developers, QA, and product teams.
Participate in code reviews and team meetings.
Learn new technologies, tools, and best practices.
4. Documentation & Support
Prepare technical documentation and user guides.
Support deployment and post-release application support.
Required Skills & Qualifications
✅ Bachelor’s degree in Computer Science / IT / Engineering or related field
✅ Basic knowledge of at least one programming language (Java, Python, C#, JavaScript, etc.)
✅ Understanding of basic OOP concepts and data structures
✅ Familiarity with HTML, CSS, and basic web technologies
✅ Basic knowledge of databases (MySQL, SQL Server, etc.)
✅ Willingness to learn and adapt quickly
Preferred Skills
Exposure to frameworks or libraries (Spring, .NET, React, Angular)
Familiarity with version control systems (Git)
Knowledge of REST APIs
Internship or project experience
Personal Attributes
Strong learning attitude and curiosity