Description
We are looking for 2 Junior Software Engineer to join our dynamic team in India. This role is ideal for freshers/entry-level candidates who are passionate about software development and eager to learn and grow in a fast-paced environment.
Responsibilities
- Develop and maintain software applications according to specifications.
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to ensure optimal performance.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews and contribute to team knowledge sharing.
Skills and Qualifications
- Proficiency in at least one programming language such as Java, Python, PHP
- Familiarity with web development technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, etc.).
- Basic understanding of databases (SQL, NoSQL) and ability to write simple queries.
- Knowledge of version control systems, particularly Git.
- Understanding of software development methodologies like Agile or Scrum.
- Strong analytical and problem-solving skills.
- Good communication skills and ability to work collaboratively in a team environment.
- A degree in Computer Science, Engineering, or a related field is preferred.