Job Description for C# Developer on-site from day one:
- Bachelors/Masters in Computer Science, Computer Engineering, EECS, or equivalent experience
- 3+ years commercial software development experience using an agile product development lifecycle
- Object-oriented development experience with C#, C++, or Java (Primary experience in C#)
- Working knowledge of Data Structures, Computer Algorithms, and Design Patterns
- Experience with Jira, Git, ClearCase and similar tools
- Good verbal and written communications
- Self-starter with the ability to work independently or within a team
- Experience with WPF GUI development desired
- Experience with instrumentation control and/or multi-threading desired