Job Description
We are currently looking for a full-stack Developer to join our software development team and assist with designing, building, and maintaining our software systems and in the development of highly interactive software applications (mobile, web and web services). This entails full life-cycle development, which will involve both new development and maintenance of existing applications.
Your skills and knowledge should include:
· RESTfull Web API’s and ASP.NET
. C#, .Net/.Net core
· Experience in Azure cloud services
· Experience in any frontend JavaScript framework (React, Angular, Vue)
. Integration with external services
· Excellent understanding and solid experience in Object-oriented design (OOD)
· Mobile WebApps
· Microsoft SQL Server / Database Management systems
· SOLID principles and CLEAN CODE
· Test automation
· 2+ years of MS technology experience
Desired qualities:
· Ability to rapidly develop high availability, high quality, high speed and fast .NET applications
· Work in a dynamic, fast-moving environment
· Excellent analytical problem solving skills
· Detail Oriented
· Able to work well in a small team and within existing development standards
· Able to work well with business users, project managers, QA and technical support staff
· Able to provide and receive constructive feedback
· Experience with creative visual presentation of complex data is a plus
· Excellent Written and Verbal English
Required education and experience:
· B.S. Engineering / Computer Science
· At least 2 years of experience with development.
· Experience to work with international environment
provide services for ERP and CRM system