Assist the lead developer in designing and implementing software solutions. Participate in agile development methodologies and collaborate with the cross-functional team. Maintain high-quality code and ensure adherence to coding standards.
Key responsibilities include:
* Designing and developing software components
* Participating in code reviews and implementing feedback
* Collaborating with the team to identify and prioritize features
* Ensuring code quality and adherence to coding standards
Requirements:
* Bachelor's degree in Computer Science or related field
* 2+ years of experience in software development
* Proficiency in programming languages such as Java or Python
* Experience with agile development methodologies