Traits of a successful team member:
- Collaborates on an agile team to deliver production quality, testable and deployable solutions, sprint after sprint
- Motivates and mentors teammates on relevant technologies and best practices
- Considers the important questions up front: how will our systems be tested, deployed and monitored? How can we best achieve reliability, scalability and security?
- Contributes and adheres to the team's development and architectural guidelines
- Demonstrates a commitment to quality, achieved through automated unit and functional testing, code reviews, continuous integration, and refactoring.
- Works with operations to build development, UAT and continuous integration environments
- Works with analysts to understand the business goals behind the detailed requirements and user stories
- Strives to! understand the needs of our end users
- Prioritizes the team's sprint goals over software purity
Apply for this job vacancy
No comments:
Post a Comment