Senior Software Engineer (.NET/C# - Remote)

 SmileDirectClub
 3 years ago
 None

U.S. based candidates only


Responsibilities:



  • Create and maintain .NET microservices and distributed architecture in support of SmileDirectClub’s international payment, finance, and insurance operations.

  • Establish coding standards and best practices.

  • Convert technical proofs and feature requests into production-ready software.

  • Analyze and optimize to reduce inefficiencies in existing systems.

  • Identify and implement enterprise-level best practices regarding distributed architecture and persistence at scale.

  • Innovate, collaborate, and problem solve!

  • Mentor team members


Qualifications:



  • Clear and concise communication skills, both written and verbal.

  • A keen understanding of mature, modern coding standards for enterprise level software development – including domain-driven design, event-driven architecture, event sourcing, distributed systems, concurrency, performance optimization, and scaling.

  • Experience working with pub/sub style architectures or any distributed equivalent.

  • Proficiency with ASP.NET Core & LINQ (but also underlying experience with writing base queries).
    A good understanding of efficient data modeling.

  • Experience with at least one other application development stack (Python or Ruby is a huge plus).

  • Cloud experience, preferably in Amazon Web Services or Azure.

  • Understanding of both Test-Driven and Behavior-Driven Development.

  • Understanding of SDLC and Agile development methodologies.

  • Experience with Git, Continuous Integration, and Continuous Delivery mechanisms.

  • Experience with NoSQL based platforms such as MongoDB or DynamoDB, but also with traditional RDBMS platforms such as Postgres or MySQL.

  • Understanding of multi-threaded and concurrent programming techniques.

  • Experience with ecommerce platforms (e.g. Magento, Shopify, BroadLeaf)

  • 5+ years as a .NET focused software engineer.

  • A bachelor’s degree or relevant experience

S

Share

 Twitter

Or view all jobs:

  • JS Remotely
  • PHP Remotely
  • Java Remotely
  • Python Remotely
  • Ruby Remotely
  • Designer Remotely
  • Develops Remotely
  • DotNet Remotely
  • GoLang Remotely

.NET Remotely

We are a part of the Go Remotely group, specialized in recruiting anywhere in the world.

JS Remotely

PHP Remotely

Java Remotely

Python Remotely

Ruby Remotely

Designer Remotely

Develops Remotely

DotNet Remotely

GoLang Remotely

Copyright © 2024 .NET Remotely | Privacy policy