Responsibilities & Activities:
- Develop and execute project plans for all aspects of software development including process, analytics, and user interface functionality
- Participate in design sessions and execute results in collaboration with team members
- Participate in decision-making processes and be an active, contributing member of an Agile development team
- Write and improve code quality through clean code and code reviews
- Mentor, provide feedback, and share your knowledge with teammates to constantly evolve as a team