Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

Visual Solutions (M) Sdn Bhd

Penang

Hybrid

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Malaysia is seeking a Senior Team Lead to design and implement applications using C# and .NET. The ideal candidate will have at least 7 years of software development experience, with a strong background in web application development. Responsibilities include collaborating with teams, writing efficient code, and providing technical consultations. This position offers hybrid working conditions and a variety of employee benefits including medical insurance and performance bonuses.

Benefits

Hybrid Working mode
Annual Leave
Medical Leave
Maternity Leave
Paternity Leave
Meal Allowance
Travel Allowance
Performance Bonus

Qualifications

  • Minimum of 7 years of software development experience as Senior Team Lead.
  • At least 5 years of experience as Team Lead.
  • Proven experience in developing web applications.

Responsibilities

  • Design, develop, test, debug, and implement applications to satisfy business requirements.
  • Write clean, maintainable, and efficient code.
  • Provide technical consultation for system development.
  • Collaborate with cross-functional teams to deliver features.

Skills

C#
.NET stack (6/7/8)
Component-based development
Unit testing
Strong programming background
Analytical skills
Problem-solving skills
Attention to detail

Education

Diploma/Degree in IT or equivalent

Tools

Web API
ASP.NET
Design Patterns
XUnit
DevOps
Job description

Design, develop, test, debug and implement applications to satisfy business requirements of projects using C# and the .NET stack (.NET 6/7/8).

Write clean, maintainable, and efficient code following best practices (SOLID etc.).

Provide technical consultation for developing new systems or enhancing existing ones to support the business needs.

Able to do scoping of work and provide estimation.

Research and evaluation of alternative solutions, and recommended implementations.

· Stay up to date with latest trends and technologies in .NET and software development.

Collaborate with Product Owners, Architects, QA, and delivery teams to deliver features from concept to deployment.

Work with team members to estimate timelines and define project plans.

Ensure the expected application performance level achieved.

Participate in code reviews, testing and mentor junior/mid-level developers.

Requirements

Diploma/Degree in IT or its equivalent and have a minimum of 7 years of software development experience as Senior Team Lead.

At least 5 years of software development experience as Team Lead.

Proficient in component-based development, unit testing, and strong programming background.

Proven track records in developing web application in your current/previous employments.

Preferred Skills
  • Web API
  • ASP.NET
  • Design Patterns
  • XUnit / TDD
  • DevOps
  • Advantageous Knowledge
    • Web Services Integration (REST, SOAP, JSON)
    • Cloud Computing Services by Azure
    • Understanding of Agile methodology – Scrum
    Expectations from employee
    • Strong analytical, critical thinking and problem‑solving skills.
    • Attention to detail with a high degree of accuracy.
    • Ability to work under tight deadlines. Independent, self‑discipline, self‑organise and able to learn and work under minimum supervision.
    • Applicants with Microsoft Certification in software development (e.g. MCP, MCSD) is a plus.
    • Applicants should be Malaysian citizens.
    Our Benefits
    • Hybrid Working mode with 3 days working on the office and 2 days working remotely.
    • Annual Leave, Medical Leave, Maternity Leave, Paternity Leave.
    • Meal Allowance, Travel Allowance, Parking Subsidy, Medical & Dental Expenses Entitlement.
    • Performance Bonus.
    • Incentives.
    • Medical & Life Insurance.
    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.