Software Engineer
Salary: Highly Negotiable Software Engineering: 3+ years working experience Bachelor’s Degree in Computer Science (ideally Honours/Strong Bachelors) Strong C#; TSQL; Multi-threaded environments; TDD Designing & implementing systems; Optimizing systems for high throughput; Write both functional & technical specifications; Manage version control; Manage the build server; Writing & maintaining unit tests.