Full-Time

Senior C# Developer

Posted on 10/10/2024

Global Relay

Global Relay

1,001-5,000 employees

Cloud-based messaging archiving and compliance solutions

Enterprise Software
Legal

Compensation Overview

CA$90k - CA$130kAnnually

+ Corporate Bonuses

Senior

Vancouver, BC, Canada

Hybrid work model requires in-office collaboration.

Category
Backend Engineering
Software Engineering
Required Skills
CockroachDB
gRPC
Kubernetes
Agile
JavaScript
React.js
OpenShift
MySQL
Node.js
SQL
Apache Kafka
Postgres
Docker
TypeScript
C#
Jenkins
Apache Thrift
Requirements
  • 8+ 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 deep understanding of the language, frameworks, tools and technologies used with it
  • Experience with C#, .NET (Core), SQL, REST, JSON
  • Experience designing and 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, NSubstitute
  • Strong communication, interpersonal, and decision-making skills
  • Experience mentoring Junior and Intermediate 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
  • Produce clean, well-tested, well-reviewed, performant, and secure code
  • Collaborate with SDETs in ensuring the quality of your code
  • Produce design artifacts and spikes and provide feedback on system architecture relating to features being worked on
  • Participate in design review, code review, sprint planning, and other Agile artifacts
  • Collaborate with Product Management on user story generation and refinement
  • Monitor and support operations of our systems in production
  • Contribute to knowledge sharing activities with colleagues
  • Take initiative to identify and solve important problems, coordinating with others on cross-cutting technical issues
  • Mentor Junior and Intermediate developers via pairing, design review, and code review
  • Instill a spirit of continuous improvement in the team’s code, architecture, and processes

Global Relay offers messaging archiving solutions that help businesses comply with regulations and manage their data effectively. Their cloud-based services allow organizations to archive emails, instant messages, and social media communications, facilitating compliance with standards like GDPR and enabling eDiscovery for legal cases. The company stands out with its "Data in Place" model, which reduces costs and enhances productivity by providing easy access to critical information. Global Relay's goal is to empower businesses to securely manage their data while gaining a competitive edge through actionable insights.

Company Stage

N/A

Total Funding

N/A

Headquarters

New York City, New York

Founded

1999

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Integration with OpenAI's ChatGPT API enhances compliance capabilities for financial institutions.
  • Growing demand for cloud-based archiving solutions supports Global Relay's business model.
  • Recognition in Gartner's Hype Cycle reports boosts Global Relay's credibility in data security.

What critics are saying

  • AI integration may expose Global Relay to biases and inaccuracies in data processing.
  • Reliance on cloud solutions makes Global Relay vulnerable to service outages.
  • Increasing regulatory scrutiny on off-channel communications challenges Global Relay's compliance solutions.

What makes Global Relay unique

  • Global Relay offers a unique 'Data in Place' model for cost-effective data management.
  • The company integrates AI-driven compliance tools, enhancing regulatory compliance for financial institutions.
  • Global Relay provides a federated messaging platform, enabling compliant communication across multiple channels.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE