be an important contributor to our Software Development team, and will have a voice in Software design and Architecture....