Experience required:
• Bachelor's degree in Computer Science, Information Systems, or related field.
• Strong verbal and written communication skills.
• 5+ years software development experience with C#.
• 2+ years of experience developing mobile applications for Android and iOS.
• Strong experience in Xamarin mobile development preferred.
• Strong understanding of Object Oriented Design, concurrency, synchronization, memory management, data structures, algorithms.
• Strong understanding of client side UI development across multiple platforms.
• Strong experience with unit testing, integration testing, and automated testing tools.
• Experience publishing mobile applications to the App Store and Google Play.
• Experience with Agile development and Scrum is a plus.
• Experience with Git, VSTS, and Azure DevOps or Atlassian toolsets.
• Experience with developing web applications is a plus.
Bachelor's degree in Computer Science