top of page
brandmark-design(5).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

bottom of page