jobs in MIMS Medica (Malaysia) Sdn Bhd

全职 Senior Software Engineer 工作, 薪水, MIMS Medica (Malaysia) Selangor 公司招聘中 - Ricebowl

Senior Software Engineer

MIMS Medica (Malaysia) Sdn Bhd

分享
保存

工作地点

  • Petaling Jaya Selangor Malaysia

职位描述

岗位职责

Who We Are:

MIMS is Asia-Pacific’s leading multi-channel provider of trusted, quality medical information, medical education, and knowledge services connecting healthcare communities. Our work empowers healthcare professionals to improve patient outcomes by facilitating knowledge exchange and better decision-making.


MIMS content has been around for 60 years in Asia Pacific and has a strong global presence in 18 countries & territories. We are the leading clinical decision solutions provider for established healthcare institutions across the world.


Who Are We Looking For:

We are looking for a person who has at least 2 years’ coding experience as a Senior Software Engineer. You will be responsible for developing RESTful API and any software components in the MIMS Web Services Ecosystem using Microsoft Technology Stack.


The position offers the right candidate these exciting opportunities:

  • Join a strong stable business undergoing rapid transformations that can offer career growth, a great work culture and attractive remuneration
  • Help us build products that improve customer experience.
  • Excellent mobility options – remote or hybrid work arrangements possible


What Skills and Experience You Will Bring:

1- Candidate must possess at least Bachelor/College Degree in Computer Science/Information Technology or equivalent.

2- C# programming skills which you must have solid hands-on experience of the following:

  • OOP (inheritance, polymorphism), Async Programming, Reflection, LINQ, Generics, Threading, Delegates, Dynamic Type, Exception Handling, Regex, *************, Parallel Programming, System.IO, System.Xml, System.Web, C# v1 to C# v9.

3- ASP.NET Core skills which you must have solid hands-on experience of the following:

  • ASP.NET Pipeline, Web API, Environments, Dependency Injection, Logging, Configuration, Http Context, Routing, Authentication & Authorization, Filters, Middleware, Hosting.

4- ORM skills which you have solid hands-on experience using either of the following libraries:

  • Dapper (preferred), Entity Framework

5- Database programming skills which you must have solid hands-on experience of the following:

  • T-SQL, Stored Procedure, Schema, View, Function, CTE as well as solid understanding of database technics such as 3NF, profiling, pagination, indexing.

6- Git skills which you must have solid hands-on experience of the following:

  • clone, pull, push, merge, rebase, PR management and branching strategy such as Gitflow workflow or Trunk-based workflow.

7- Azure skills which you must have solid hands-on experience of the following:

  • API Management Service, App Service, Function App, WebJobs, Event Hubs Namespace, SQL Database, Storage Account.

8- Experience in developing, delivering, maintaining and supporting at least one commercial RESTful API product.

9- Solid hands-on experience using development tools such as Visual Studio, Visual Studio Code, SSMS, dotnet CLI, Azure CLI, Git CLI, Azure Portal.


Technical Skills (Nice to have):

  • Azure skills: AKS, Container Registry, Virtual Machine, Virtual Network.
  • Azure DevOps skills: Develop and maintain CI/CD pipelines.
  • Software Testing skills: Unit Testing, Integration Testing, Load Testing, Stress Testing, E2E Testing.
  • Web Application Development using either Razor or Blazor.


Commitments/Attitude:

  • Demonstrates a proactive approach in identifying and addressing tasks and challenges.
  • Consistently meets agreed timelines and delivers work in a timely manner.
  • Shows flexibility to support business needs, including additional working hours when required.
  • Participates in team-based rostering arrangements to ensure continuous business-as-usual (BAU) support.
  • Exhibits a strong commitment to continuous improvement by identifying and implementing sustainable, long-term solutions.


Perks & Benefits You Will Enjoy :

  • 13th-month pay plus annual performance-based bonus and salary adjustment.
  • Incentive structure that rewards quality as much as quantity of work.
  • Flexible time and telecommuting arrangements.
  • OT Premium Pay or Time-in-Lieu (Compensatory Time-Off) for working extended hours.
  • Medical benefits and insurances.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多