Intermediate C Developer
Posted on 7/28/2022
INACTIVE
Locations
British Columbia, Canada • Vancouver, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Agile
Apache Kafka
Docker
JavaScript
Jenkins
C/C++/C#
MySQL
Postgres
React.js
REST APIs
SQL
Kubernetes
TypeScript
Apache Thrift
gRPC
CockroachDB
Requirements
  • 4+ years of .NET software development experience, shipping enterprise grade software in an Agile environment
  • Predominantly product (non-project) focused development experience, demonstrating ownership of a software product and a good understanding of the language, frameworks, tools and technologies used with it
  • Experience with C#, .NET (Core), SQL, REST, JSON
  • Experience developing enterprise grade, reliable, and scalable applications and micro services
  • API development experience in service and resource-oriented architectures
  • Experience with testing frameworks like MSTest, NUnit, xUnit, moq
  • Strong communication, interpersonal, and decision-making skills
  • Experience mentoring Junior developers
  • Experience with any of the following is considered an asset:
  • JavaScript, Typescript, Node.js, React.js, Ext JS
  • Other databases like PostgreSQL, MySQL, Aerospike, CockroachDB
  • Event streaming platforms like Kafka
  • Remote Procedure Call frameworks like Thrift, WCF, gRPC
  • Containerization technologies like Docker, OpenShift, Kubernetes
  • Continuous integration systems like Jenkins
  • Code security and code quality analyzers like SonarQube, XRay
Responsibilities
  • As an Intermediate C# Developer, you will be involved in the entire SDLC process, including design, code reviews, implementation, testing, deployment, and monitoring of applications and services. Our software is developed by small, focused agile teams of developers and SDETs. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. You also get to tackle interesting and engaging problems related to scalability and high availability in big data environments
  • This is an opportunity to work alongside some of the best C# developers in Vancouver and apply your craft in an environment that encourages creative thinking and collaboration. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you'll fit in around here
Global Relay

501-1,000 employees

Compliant electronic communications platform