Responsibilities
Develop a deep understanding of relevant systems and business goals to guide you
Identify bottlenecks and bugs, and devise solutions to these problems
Communicate and partner cross-functionally with teams in product and software development.
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of applications
Skills
Proficient in C# development for mobile and web applications (ASP.Net MVC, ASP.Net Core, AJAX, JSON, Bootstrap)
Deep knowledge an understanding of HTML5, CSS3, JavaScript and its frameworks such as jQuery
A good understanding of Android
Comfortable working in an agile development environment
Extensive experience designing and implementing software solutions, especially around user experience, A/B Testing, and web interfaces.
Writing clean, readable and well documented code
Implementing automated testing platforms and unit tests
Knowledge of versioning tools such as Git, SVN, and Team foundation
Deep knowledge and understanding of WPF and XAML
Knowledge in relational databases such as Microsoft-SQL, Oracle and MySQL
Experience in web services
Leave a Reply