Enable job alerts via email!

Senior Software Engineer

MYFutureJobs

Ipoh

On-site

MYR 90,000 - 120,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a Senior Software Engineer (.Net) based in Ipoh, Malaysia. You will be responsible for developing and maintaining high-quality software solutions using .NET technologies. The role requires collaboration with cross-functional teams, code reviews, and participation in the full software development lifecycle. Ideal candidates will possess a degree in Computer Science or IT and have at least 7 years of experience in software development.

Qualifications

  • Degree in Computer Science, IT, or equivalent.
  • At least 7 years of experience in software development.

Responsibilities

  • Develop and maintain software solutions using .NET technologies.
  • Collaborate with teams to design and ship new features.
  • Conduct code reviews and ensure adherence to coding standards.

Skills

C#
VB.Net
JavaScript
MS SQL Server
Object-Oriented Programming (OOP)
ASP.NET MVC
Unit Testing
SQL
REST APIs
Azure DevOps

Education

Degree in Computer Science, Information Technology or equivalent

Job description

Job Title: Senior Software Engineer (.Net)

Location: Ipoh, Perak

Industry: Computer Programming, Consultancy and related activity

About the Role

Job is fully based at IPOH. Develop and maintain high-quality software solutions using .NET technologies. Collaborate with cross-functional teams to define, design, and ship new features. Conduct code reviews and ensure adherence to best practices and coding standards. Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment. Continuously adapt and develop new solutions through analytical, interpretative, evaluative, creative, and innovative thinking.

Responsibilities

  • Develop and maintain high-quality software solutions using .NET technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Continuously adapt and develop new solutions through analytical, interpretative, evaluative, creative, and innovative thinking.

Qualifications

  • Degree in Computer Science, Information Technology or equivalent.
  • At least 7 years of experience in software development.

Required Skills

  • Experience on web development using C# or VB.Net, .NET or .NET framework, JavaScript (native and/or frameworks), MS SQL Server.
  • Strong knowledge of Object-Oriented Programming (OOP) and design patterns, including ASP.NET MVC.
  • Proficiency in unit testing and performing code reviews.
  • Solid understanding of clean code principles and SOLID design principles.
  • Strong knowledge of SQL, with performance tuning experience being a plus.
  • Experience with web service APIs such as REST and WCF/SOAP.
  • Experience with Azure DevOps, including source control and CI/CD pipelines.

Preferred Skills

  • Experience with additional programming languages or frameworks.
  • Familiarity with Agile methodologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.