Software Developer (c#/.net) Hybrid (junior/senior)

Bayan Lepas, M07, MY, Malaysia

Job Description

Location: Bayan Lepas, Penang



Working hours: Mon - Fri, 8.30am - 5.30pm



Working arrangement: Hybrid (Mon & Fri - WFH)



Responsibilities:



Design, develop, test, debug, and implement applications to meet business requirements using C# and the .NET stack (.NET 6/7/8). Write clean, maintainable, and efficient code following best practices (SOLID, TDD, etc.). Provide technical consultation for developing new systems or enhancing existing ones. Perform scoping of work, provide estimations, and evaluate alternative solutions. Collaborate with Product Owners, Architects, QA, and delivery teams to deliver features from concept to deployment. Estimate timelines and define project plans with team members. Ensure applications achieve expected performance levels. Participate in code reviews and testing. For senior-level: Mentor junior/mid-level developers and contribute to system architecture/design discussions. Handle other ad-hoc tasks as assigned.

Requirements:



Diploma/Degree in IT or equivalent.

Junior Level: Minimum 2 years of software development experience.

Senior Level: Minimum 6 years of software development experience.

Strong programming background with proven track record in developing web applications. Proficient in component-based development, unit testing, and .NET technologies.

Technical Skills (required):



.NET / .NET Core / .NET Framework (C#) ASP.NET Core MVC Entity Framework / EF Core Web API JavaScript, JQuery, AJAX CSS, Bootstrap MS SQL (DB Design, Stored Procedures, Performance Tuning)

Preferred / Advantageous Skills:



Web Services Integration (REST, SOAP, JSON) Cloud Computing (Microsoft Azure) DevOps practices Design Patterns XUnit / TDD Knowledge of Agile methodology (Scrum) Microsoft Certifications (MCP, MCSD)
Job Type: Permanent

Pay: RM4,500.00 - RM10,000.00 per month

Benefits:

Health insurance Maternity leave Opportunities for promotion Parental leave Professional development Work from home
Application Question(s):

What is your notice period? What is your expected salary?
Work Location: In person

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
    JD1264259
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bayan Lepas, M07, MY, Malaysia
  • Education
    Not mentioned