Senior Software Engineer (.net) Malaysian

Kuala Lumpur, M14, MY, Malaysia

Job Description

Experience

: 7+ years

Local Malaysians only


Job Type:

Permanent

Skills:

.NET Core, C#, ASP.NET Web API, Kafka, AWS, T-SQL, PostgreSQL, API, DevOps

Key Responsibilities


? Own backend design and development for mission-critical services, focusing on robustness, scalability, and maintainability.
? Analyze and troubleshoot recurring production issues, perform root cause analysis, and implement long-term solutions.
? Refactor and modernize legacy components and services to align with current best practices and architectural principles.
? Perform technical assessments of new requirements, including feasibility analysis, effort estimation, and system impact analysis.
? Set coding standards and conduct rigorous code reviews to ensure code quality and consistency.
? Mentor junior developers and help build a strong engineering culture with a focus on ownership and continuous improvement.
? Collaborate with frontend developers, QA, DevOps, and business stakeholders to deliver end-to-end solutions.
? Identify and proactively propose technical improvements, tools, or automation opportunities beyond assigned tasks.

Requirements


? Significant experience (typically 7+ years) as a backend engineer in complex environments, with a strong track record of technical ownership, system modernization, and mentoring.
? Hands-on expertise with .NET Core, C#, ASP.NET Web API, and SQL Server in production-grade systems.
? Proven ability to manage and refactor legacy applications, addressing technical debt and applying modern design principles.
? Strong background in software architecture, system design patterns, and API design (RESTful services; microservices experience is a plus).
? Skilled in database development and performance tuning using T-SQL; familiarity with PostgreSQL or migrations is a plus.
? Experience in production debugging, incident analysis, and building resilient backend systems.
? Strong advocate for clean code, test automation, and continuous integration.
? Familiar with DevOps practices and tools (e.g., Git, Azure DevOps, CI/CD pipelines).
? High sense of ownership, urgency, and accountability.
? Excellent communication and collaboration skills.
? Bachelor's degree in Computer Science, Software Engineering or a related technical field.

Nice to Have


? Experience with cloud platforms, especially AWS (e.g., Lambda, ECS, RDS, CloudWatch, S3).
? Familiarity with PostgreSQL or prior experience migrating from MS SQL Server to PostgreSQL.
? Exposure to event-driven architecture, message queues (e.g., SQS, Kafka), or asynchronous processing patterns.
? Experience modernizing monolithic systems and decomposing them into modular or service-based architectures.
? Knowledge of DevOps and infrastructure-as-code tools such as Terraform or CloudFormation.
? Familiarity with observability tools (e.g., Datadog, ELK, Prometheus) for monitoring and diagnostics.

Job Types: Full-time, Permanent

Pay: RM5,096.64 - RM13,000.00 per month

Benefits:

Health insurance Professional development
Schedule:

* Monday to Friday

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1107235
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    95824.0 121335.0 USD
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned