Senior C# Engineer

Homesnap

Posted: 
December 30, 2020

We're looking for an object-oriented C# .NET Developer who takes pride in building innovative, scalable applications in pursuit of a great user experience. If this sounds like you, please read on.


Every day we make design and development decisions that impact millions of real estate agents and consumers – this is a rare and exciting opportunity to help create something revolutionary!


Using .NET and C# we’ve built a highly scalable backend architecture to service our products. If our website and apps are the tip of the iceberg, our .NET services are the bummock (look it up, it’s totally a word).


Our infrastructure is built using IIS, SQL Server, RabbitMQ, Redis, AWS (EC2, DynamoDB, Redshift, S3), and more. We integrate with several third-party SaaS providers, including SendGrid, Twilio, Pusher, Mixpanel, Zoho, Elastic.co (Elasticsearch), and more. We also leverage various marketing APIs (Facebook, Adwords, etc) to drive our successful revenue products.


As an integral member of our world-class development team, you'll help us develop the next generation of Homesnap products, apps and services. You’ll gain experience in many different areas and have the opportunity to make a real impact to the company’s bottom-line.


About You


We’re looking for a teammate, not an “employee”. Someone that has a real passion for building quality products and can take an idea run with it. We want someone who enjoys what they do, loves to learn new things, and has the ability to work both independently and collaboratively with team members.


Core Responsibilities

Use object-oriented design principles to write efficient, modular C# code

Work with designers, front-end developers and product managers to build modern apps

Convert specifications and requirements into functional web services

Modify, test, debug, and implement changes to data-driven apps and libraries

Design and implement data models with SQL and/or LINQ


Desired Skills and Experience

BS in Computer Science or equivalent experience

10+ years practical, hands-on experience developing with .NET and C#

Expert in Visual Studio, Eclipse or similar integrated development environment

Good understanding of relational databases like SQL Server, Oracle or MySQL

Knowledge of Google Adwords API and/or Facebook Marketing API a BIG plus!

Apply Now


For Special Consideration

Include links to websites or apps that you’ve built, along with a description of your role and responsibilities

Include links to your AngelList, Github, or StackOverflow profile

Tell us how you've used the Adwords API

Apply Now

Get a weekly email with 5 curated job opportunities.

! Last step: confirm your subscription in your email provider !
Oops! Something went wrong while submitting the form.

Transparent marketing examples to help you nail your interview.

Learn More

Helpful Resources

Want a more efficient and effective job search?
Sign up and I'll send you 3 tools to help you do just that.

Perfect your resume

Get our top 3 favorite resources for crafting resumes that work.