Senior C# Engineer

Bethesda, Maryland /
Engineering /
Full Time
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, (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