Job responsibilities
Write and maintain efficient, clean, scalable, reusable code
Take care of code quality, organization, and automatization
Integrate apps with data storage solutions, APIs, and other third-party services
Ensure the high performance, quality, and responsiveness of applications
Identify application bottlenecks and troubleshoot bugs
Minimum requirements
Bachelor’s/Master’s degree in Engineering, Computer Science, IT (or equivalent experience)
At least 3+ years of development experience using ASP.NET (rare exceptions for highly skilled developers)
Proficient with ASP.NET programming languages such as C#
Strong knowledge of database technologies such as SQL Server
Experience working with architectural patterns (MVC)
Familiarity with front-end technologies such as JavaScript, CSS, Bootstrap, and HTML
Expertise in third-party APIs (REST, AJAX)
Fluent in English to communicate effectively
Preferred skills
Familiarity with strong undestanding of LINQ and ASP.NET MVC
Have knowleged and working experinece on Git
Strong troubleshooting and project management skills
Great interpersonal and organizational kills
Optional Skills
Have some basic knowleded and working experience with ASP.NET based CMS