Who you are
- You are passionate about software development
- No matter how long you’ve been doing this, you strive to improve as a software craftsman
- You communicate with the software development community and are always looking to the latest technologies to improve quality, design, and delivery times.
- You excel with soft skills and communication which makes you very effective in a highly collaborative, team and paired programming environment
- Ideally, you have participated in open source projects
- You love agile principles – continuous improvement, incremental and continuous delivery, lean style techniques such as Kanban, Test Driven Development, etc