Junior Software Engineer – Remote (India)
Confidential
Job Description
We are looking for a passionate and motivated Junior Software Engineer to join our development team. The ideal candidate should have a strong foundation in programming and problem-solving, and be eager to learn, build scalable applications, and grow in a fast-paced remote environment.
Key Responsibilities
Design, develop, test, and maintain software applications Write clean, efficient, and well-documented code Assist in developing new features and improving existing systems Debug and troubleshoot application issues Collaborate with cross-functional teams (developers, designers, QA) Participate in code reviews and technical discussions Work with APIs and backend services Ensure application performance, quality, and scalability
Required Skills & Qualifications
0–2 years of experience in software development (or strong academic/project experience) Proficiency in at least one programming language (Java / Python / JavaScript / C++) Strong understanding of Data Structures & Algorithms (DSA) Basic knowledge of Object-Oriented Programming (OOP) Familiarity with Git version control Basic understanding of databases (MySQL / MongoDB) Knowledge of REST APIs Strong problem-solving and analytical skills
Preferred Qualifications
Familiarity with frameworks (Spring Boot / Node.js / Django / React) Basic knowledge of cloud platforms (AWS / Azure / GCP) Understanding of SDLC and Agile methodologies Exposure to Docker or CI/CD tools
What We Offer
100% Remote Work Flexible Working Hours Learning & Growth Opportunities Supportive Team Environment Competitive Salary Package
Requirements
- 1 years of experience required
Share this job