-Minimum 8 years of development experience -Minimum 4 years .NET development -Bachelor in Computer Science or related field -Ability to understand business requirements and translate them into technical requirements -A knack for benchmarking and optimization -Experience with offline storage, threading, and performance tuning -Experience with user interface (UX/UI) -Proven experience as a .Net Developer -Familiarity with ASP.NET framework, SQL Server, and design/architectural patterns -Familiar with Microsoft IIS -Knowledge of C#, HTML5, CSS, and JavaScript. -Experience working with remote data via REST and JSON -Experience with hosted computing services like AWS or Azure -Knowledge of Android SDK and different versions of Android is a plus. -Knowledge of Android UI design principles, patterns, and best practices is a plus -Knowledge of the open-source Android ecosystem and the libraries available for common tasks is a plus -Proficient understanding of code versioning tools such as Git -Solid troubleshooting, problem solving and analytical skills and the ability to reach innovative options quickly. -Strong project management skills -Strong attention to detail |