.png)
(Senior) .Net Developer
About the Company
Our client is a rapidly growing tech company in Singapore that specialist in promotes the use of innovative technology to provide a solution to help mitigate the public health, societal and economic issues posed by these growing global trends. Our client app is the first of its kind to provide a suite of child safety functions, while using science-based features to help modify behaviour in children to reduce myopia related risk factors and empower healthier device usage.
​
About the Role
Our client is looking for a .net developer who will be responsible for maintaining our client proprietary website and admin portals for online shop and appointment system . The developer will also be involved in migrating the existing platform to a microservice architecture.
Day-to-day responsibilities
-
Develop web applications that align with business requirements:
-
Design, build, and maintain efficient, reusable, and reliable codes
-
Ensure the best possible performance, quality, and responsiveness of the applications
-
Build applications with scalability in mind
-
Follows best coding practices in daily work
-
Be open for new server-side technologies and features
-
Willingness to be involved in other stages of the development lifecycle
-
Is a competent problem solver
​
Requirements
-
Requires at least 4 yrs experience in web development with .Net (core and MVC)
-
Requires thorough understanding of Database functions (SQL Server, MySQL)
-
Requires thorough understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
-
Requires thorough knowledge in using Version Control systems (Git, SVN)
-
Requires knowledge and prior experience in Containerisation and/or DevOps
-
Experience with Frontend development (HTML, CSS, Javascript)
-
Demonstrates capabilities in other server-side languages (eg. Java, PHP, NodeJS)
-
Experience with Scrum/Agile development methodologies
-
Experience with working on microservices is a plus
-
Experience in Deployment Orchestration (eg. Kubernetes) is a plus
The successful candidate will demonstrate the following:
-
Excellent communication skills and work ethics
-
Disciplined and independent
-
Be creative and innovative
-
Well-versed in current server-side technological trends
​