A junior developer role assisting senior engineers with designing, building, and maintaining software applications — writing clean code, debugging, and joining code reviews. Core stack is Java, C++, or Python plus basic web tech (HTML/CSS/JS) with Agile practices; suited to recent graduates.
As a Junior Software Developer you will be responsible for assisting with the design development and maintenance of software applications You will work closely with senior developers to learn and implement best practices in coding testing and debugging Your role will involve writing code troubleshooting issues and participating in code reviews You must have a strong understanding of programming languages such as Java C++ or Python and be able to work independently on assigned tasks This is an excellent opportunity for a recent graduate or self-taught developer looking to gain experience in the industry.
Responsibilities
Assist with the design and development of software applications
Write clean, efficient and well-documented code
Troubleshoot and debug issues in existing codebase
Participate in code reviews with senior developers
Collaborate with team members to identify areas of improvement in current projects
Requirements
Bachelors degree in Computer Science or related field or equivalent experience
Strong understanding of programming languages such as Java C++ or Python
Knowledge of web development technologies HTML CSS Javascript
Familiarity with Agile methodologies
Ability to work independently on assigned tasks
Excellent problem-solving skills
Good communication skills
Location Gujrat India remote work may be considered
Salary 1800$ per month negotiable based on experience
Visa Sponsorship Available for qualified candidates
Accommodation Not provided
We are an equal opportunity employer and value diversity at our company We do not discriminate on the basis of race religion color national origin gender identity or expression sexual orientation age or marital status.