Software developer
Key Responsibilities:
Design, develop, test, and deploy high-quality software solutions that meet business requirements.
Analyze existing systems and processes, and make recommendations for improvement.
Implement changes to optimize performance and user experience.
Work closely with cross-functional teams, including product managers, designers, a...