Perform hands-on coding and code review as other peer developers as needed.
Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this.
Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required.
Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc.
Provide mentoring/training for junior members if any.