Senior Software Engineer

Petaling Jaya, Selangor, Malaysia

Job Description

Key Responsibilities

  • 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
Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience:
  • 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.
  • Exposure to front-end tech (HTML, CSS, JavaScript), mobile development, or PHP is a bonus.
Skills:
  • 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.

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
    JD1114083
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Petaling Jaya, Selangor, Malaysia
  • Education
    Not mentioned