May 9, 2021 We have an opportunity for a C# Developer who has experience in developing multi- tier user-friendly applications that communicate via services/ APIs to various data sources. The successful candidate will be responsible for new development and maintenance on multi-tier business applications using best-practice design patterns. Develop modern, high performing and reliable software using the latest development methodologies and frameworks while adhering to best practices. Make use of Test and Behavior Driven Development (TDD/BDD) to ensure quality software. Collaborate with Stakeholders and Agile Teams in developing, testing and deploying system components. Research new technologies and be able to apply them onto new or existing systems.