Software Engineer C#
The Hagan-Ricci Group
New York, NY, United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on hrg.net
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Cloud Computing
Code Review
Python (Programming Language)
Kerberos (Protocol)
Online Analytical Processing
NT LAN Manager
OAuth
Object-Oriented Software Development
Redis
SQL Databases
Kubernetes
Apache Kafka
+4 more
Graphql
Functional Programming
MemSQL
Docker
Requirements
- Deep, proven understanding of fundamental data structures and algorithms; this means he/she should be able to pick and argue their choices in designing a solution.
- Commanding experience in using .NET and the C# language in implementing high performance, ultra-resilient solutions for high volume batch and real time processing; ability to write error free, elegant code which is easy to understand and maintain.
- Mastery of OO design and good understanding of functional programming with demonstrable skill to pick one or another in given circumstances.
- Strong knowledge of various SQL language dialects and principles of relational algebra design.
- Demonstrable knowledge of design and implementation patterns.
Nice to have
- Experience in designing and implementing solutions running in the cloud (Kubernetes/Docker)
- Experience working with various products and technologies like:
- Redis
- Kafka
- MemSQL
- GraphQL
- OLAP systems
- Good understanding of designing and implementing secure solutions adapted for the cloud (OAUTH 2.0, Kerberos, NTLM)
- Python programming
- Go programming
Personal and interpersonal skills
- Able to pick up ideas and bring them to fruition quickly in POC and able to produce good rationale and documentation about cost/benefits analysis
- Able to read code and spot problems or area of improvements and participate actively in code reviews
- Able to clearly state a problem and a solution in writing; produce clear, concise but complete documentation and specification.
- Great verbal communication skills.
- Comfortable to switch projects and work on multiple projects at a time.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on hrg.net
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
24 days ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
almost 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago