Job Summary: Collaborate with cross-functional teams to develop and implement software solutions that meet customer needs.
* Design and implement software features using agile methodologies.
* Participate in code reviews to ensure high-quality code.
* Work with stakeholders to understand customer requirements.
Key Responsibilities:
* Develop and maintain software applications using Java and Python.
* Collaborate with designers to create user-friendly interfaces.
* Identify and resolve technical issues in a timely manner.
Requirements:
* 3+ years of experience in software development.
* Proficiency in Java and Python programming languages.
* Strong understanding of agile development methodologies.
Preferred Skills:
* Experience with cloud-based infrastructure.
* Knowledge of machine learning algorithms.
* Strong communication and teamwork skills.