We are looking for a skilled Middle .NET Developer to join our remote team. The successful candidate will be responsible for performing software development tasks as per specifications and will act as a subject matter expert for an assigned technical area of responsibility. You will be drafting solutions for highly complex software tasks, advising the project team on tradeoffs between software design decisions and specification decisions, and working independently on problem-solving and implementation of solutions in subsidiary assignments. As a Scrum team member, you will follow the Scrum methodology and collaborate with cross-functional team members.