Skip to content

Intermediate II C# Developer
Company | Global Relay |
---|
Location | Vancouver, BC, Canada |
---|
Salary | $80000 – $100000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Minimum 5 years of C# developer experience
- Experience with multi-threaded programming and design patterns
- Experience with agile development methodologies
- Experience with test driven development, continuous integration systems, and dependency injection containers
- Experience with network protocols such as HTTP, TLS, TCP
- Experience with service-oriented architecture including Thrift, REST, and JSON
- Experience with object relational mapping architecture including T-SQL, NHibernate, Entity Framework
Responsibilities
- Work as part of an agile development team to write C# code for enterprise services
- Write unit and integration tests for your C# code
- Design, in collaboration with team, the software implementations that satisfy business requirements
- Collaborate with QA in development of test cases for C# code
- Develop deployment systems for C# based systems
- Document code and document detail designs
- Collaborate with product owners on user story generation and refinement
- Monitor and support operation of production systems
- Participate in knowledge sharing activities with colleagues
Preferred Qualifications
- Experience with Java or another OOP language is an asset