Job Description Summary
• Develop software solutions for clients using Agile methodologies.
• Collaborate with cross-functional teams to design and implement software features.
• Ensure software quality through thorough testing and debugging processes.
Key Responsibilities
• Design and develop software applications using programming languages such as Java and C#.
• Collaborate with designers to create user-friendly and intuitive software interfaces.
• Develop and maintain software documentation to facilitate knowledge sharing and onboarding new team members.
Requirements
• 5+ years of experience in software development using Agile methodologies.
• Proficiency in programming languages such as Java and C#.
• Strong understanding of software design patterns and principles.
• Excellent communication and collaboration skills.