Enable job alerts via email!

SENIOR SOFTWARE ENGINEER

IJM Corporation Berhad

Petaling Jaya

On-site

MYR 70,000 - 120,000

Full time

13 days ago

Job summary

A leading company in Malaysia is seeking a Senior Software Engineer with over 5 years of experience in developing and supporting software applications. The role involves utilizing the .NET technology stack, process automation, and AI integration to improve business operations, requiring strong analytical skills and a proactive approach to problem-solving.

Qualifications

  • More than 5 years of experience as a Software Engineer.
  • Solid knowledge of .NET Framework and/or .NET Core.
  • Familiarity with AI platforms (e.g., Google Cloud AI).

Responsibilities

  • Design, develop, test, and maintain software applications using Microsoft technology stack.
  • Implement process automation solutions using scripting and workflow tools.
  • Collaborate on AI-driven feature prototypes in applications.

Skills

.NET Framework
.NET Core
AI platforms
Process Automation
Analytical skills
API integration
Communication
Problem-solving

Tools

SQL Server
Power Automate
Logic Apps

Job description

Press Tab to Move to Skip to Content Link

Select how often (in days) to receive an alert:

SENIOR SOFTWARE ENGINEER

Date: 16 Jul 2025

Location: Petaling Jaya, 10, MY, 46050

Company: IJM Group

  • Application Development : Design, develop, test, and maintain software applications using, but not limited to, Microsoft technology stack (.NET Core).
  • Application Support : Provide ongoing support and enhancement of existing in-house systems that support core business processes.
  • Process Automation : Identify repetitive tasks and implement solutions using scripting, workflow automation tools (e.g., Power Automate, Logic Apps), or custom-coded bots.
  • AI Integration : Collaborate with the team to prototype and implement AI-driven features (e.g., data classification, predictive analytics, chatbot integration) into business applications using available platforms such as OpenAI APIs.
  • Business Process Improvement : Analyze and understand business workflows and propose improvements through automation and technology.
  • Database Management : Design and optimize SQL Server databases for performance, scalability, and data integrity.
  • Troubleshooting : Identify, diagnose, and resolve application bugs and performance issues efficiently.
  • Documentation : Maintain clear and updated documentation of systems, processes, and codebases.
  • Deployment : Deploy applications to staging and production environments
  • Ad-Hoc Tasks : Support additional software development, maintenance, and technical initiatives as required.
Requirements
  • More than 5 years’ experience as a Software Engineer.
  • Solid knowledge of .NET Framework and/or .NET Core.
  • Familiarity or experience with AI platforms (e.g., Google Cloud AI) and
    AI agents are an advantage.
  • Experience in workflow/process automation tools such as Power Automate, or scripting for automation is a plus.
    • Strong analytical and problem-solving skills.
    • Knowledge of integrating APIs and third-party services.
    • Ability to learn and adapt to emerging technologies.
    • Excellent written and verbal communication skills.
    • Advocate for good programming practices; proactively introduce and implement best practices and perform code reviews to guide and mentor junior team members.

    Soft Skills:

    • Self-driven with the ability to lead technical initiatives.
    • Proactive mindset focused on continuous improvement and innovation.
    • Capable of managing priorities in a fast-paced environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.