DFW Texas Staffing logo
DFW Texas StaffingPosted 1 month ago

Senior Software Engineer, Server

RemoteUnited States

Full TimeSenior LevelBachelors DegreeSmall

Job Summary

Design and maintain production distributed systems and cloud services using C#, leveraging relational and non-relational databases like SQL and NoSQL. Build RESTful API backend services with synchronization techniques in stateless environments, utilizing Entity Framework and ASP.NET. Work within fast-moving, ambiguous development environments while collaborating to improve team skills. This role requires a Bachelor's degree in computer science or equivalent experience, with 5+ years in distributed systems and 3+ years with relational databases. Microsoft Azure experience and backend work for social networks are beneficial.

Required Qualifications

  • Bachelor's degree in computer science or equivalent experience
  • 5+ years of experience writing production distributed systems or cloud services using C#
  • 3+ year(s) experience working with relational databases (i.e., SQL)
  • Experience with non-relational database/storage technology (i.e., NoSQL, blob storage, etc.)
  • Excellent written and verbal communication skills
  • Comfortable working in fast-moving, ambiguous development environments
  • A constant desire to learn, improve, and help others improve

Desired Qualifications

  • Knowledge of synchronization techniques in stateless distributed systems, and experience building RESTful API backend services
  • Experience with Entity Framework, ASP.NET
  • Experience with Microsoft Azure cloud services
  • Experience working on backend services for social networks
  • Experience with Game Development and Game Engines (preferably Unity)
  • Experience with Personalization or Machine Learning

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce