Responsibilities:
- Dotnet core developer lead role for project implementation who can oversee implementation and set up a architecture standard across project and advise on technical design and problems.
- Expert in C#, NET Framework, .NET Core, ASP.NET (Core), MVC, Web API, Entity Framework (Core) and SQL Server.
- Strong knowledge of programming patterns and principles, e.g. Separation of Concern, Repository Pattern, UnitOfWork, DRY, SOLID, etc.
- Experience in software design and application architectures.
- Strong knowledge of Cloud computing, e.g. Azure, AWS.
- Strong knowledge of security and performance optimization.
- Good knowledge of frontend development; experience in at least one JavaScript front-end framework, e.g. Angular, React, Vue.
- Good in source code management, continuous integration, and continuous deployment.
- Good in documentation, preparing technical proposals, and conducting technical discussion.
- Good knowledge of enterprise integration, SOA, or microservices is an added advantage.
- Good knowledge of CMS, CRM systems such as SharePoint, Microsoft Dynamics is an added advantage.
- Good in communication and writing skills, can confidently discuss with clients about technical approaches or issues in detail.
Please refer to U3’s Privacy Notice for Job Applicants/Seekers at https://u3infotech.com/privacy-notice-job-applicants/. When you apply, you voluntarily consent to the collection, use and disclosure of your personal data for recruitment/employment and related purposes.