Desktop Application Programmer (C#, WPF, MVVM)

Seeking Genius Software Engineers to Revolutionize Windows Desktop Applications 

Calling all .NET ninjas! We are on the hunt for senior .NET programmers to join our experienced team. If you can tango with technology, debug with dizzying dedication, and turn complex problems into beautiful solutions, then we want YOU. We promise a playground filled with cutting-edge tools and a team of clever colleagues who will keep the work interesting. Don’t miss out on the chance to break free from the mundane coding realms and embark on an adventure that will keep you on your toes. Apply now and unleash your software development superpowers with us! 

Only freelancers may apply (no agencies). This is a full-time remote contractor position, or on-site in our Clearwater, Florida office. 

Duties: 

  • Design, develop, debug, test and maintain high performance multithreaded Windows desktop applications for enterprise customers. 
  • Drive initiatives on architecture, design, and technical stack recommendations. 
  • Create high-level and low-level design documents. 
  • Write automated unit and integration tests. 

Requirements:

  • At least three years of C# software development experience creating enterprise products. Preferably desktop applications. 
  • Must be able to follow a schedule between 9:00 AM and 5:30 PM Eastern Time. 
  • Expert knowledge of C#, .NET Framework, Windows Presentation Foundation (WPF), the MVVM pattern, Windows Communication Foundation (WCF), and Structured Query Language (SQL). This is our foundational stack. If you are outstanding in all but one or two of these, please still reach out to us and tell us about what you specifically have to offer. 
  • In-depth understanding of Object-Oriented Programming (OOP), design patterns, data structures and algorithms. 
  • Excellent problem-solving and debugging skills. 
  • Experience with test automation, writing automated tests and test-driven development. 
  • Solid understanding of version control systems, such as Subversion (SVN) and Git. 
  • Good written and verbal English communication skills. 

Great Purpose, Great Pay, Great Fun! 

Apply by clicking below.