Write high quality code as well as unit test, functional and end-to-end test.
Work with business analyst and business team, analyze user requirements and provide feasible alternative work around whenever necessary.
Support service desk team and answer escalated questions and requests.
Prepare technical documentation
Must-haves
At least 3-5 years of experience in software development.
Proficiency developing backend in C# ASP.NET MVC.
Proficiency developing frontend in Bootstrap 4/5 or other web frameworks, and strong JavaScript experience.
Cloud development experience
A degree in Computer Science, Software Engineering, Information Technology or related fields
Familiarity with running large scale web services; understanding of systems internals and networking are a necessary
Solid understanding of system performance and scaling
Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.