We are looking for a Junior Software Developer to join our team and contribute to the development of our software applications.Participate in code reviews and debugging sessions to identify and resolve issuesTest software applications to ensure they meet functional and performance requirementsDocument code, processes, and procedures as necessaryStay up-to-date with emerging technologies and programming trends to improve software development practicesStrong knowledge of at least one programming language (Java, Python, C++, etc.)Familiarity with software development methodologies (Agile, Scrum, etc.)Understanding of object-oriented programming conceptsAbility to work collaboratively in a team environmentStrong problem-solving and critical thinking skills