Intermediate C Developer
Posted on 7/28/2022
INACTIVE
Global Relay

1,001-5,000 employees

Cloud-based communication solutions for regulated industries
Company Overview
Global Relay stands out as a leading provider of compliant, cloud-based electronic communication solutions, servicing over 20,000 customers in 90 countries, including 22 of the top 25 banks. The company's integrated compliance solutions, including intelligent archiving, superior data connectors, and proactive surveillance, enable regulated organizations to meet collaboration, privacy, and security requirements. With a focus on the global financial sector and other highly regulated industries, Global Relay offers tailored solutions for compliant communications, demonstrating its industry leadership and technical prowess.
Data & Analytics
Government & Public Sector
Energy
AI & Machine Learning
Financial Services

Company Stage

N/A

Total Funding

N/A

Founded

1999

Headquarters

Vancouver, Canada

Growth & Insights
Headcount

6 month growth

4%

1 year growth

23%

2 year growth

51%
Locations
British Columbia, Canada • Vancouver, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
CockroachDB
gRPC
Kubernetes
Agile
JavaScript
React.js
MySQL
Node.js
SQL
Apache Kafka
Postgres
Docker
TypeScript
Jenkins
Apache Thrift
REST APIs
C/C++
CategoriesNew
DevOps & Infrastructure
Software Engineering
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