Software Specialist (c# .net)

Damansara, M10, MY, Malaysia

Job Description

Position : Software Engineer (C# .NET)



Salary : RM 3,000 - RM 8,000



Location : Damansara Uptown



Working Days / Time : 8.30am - 5.30pm / Mon - Fri



Responsibility



Design, develop, test, and maintain high-quality software solutions using C# and .NET technologies, including .NET Core. Translate business and technical requirements into scalable, secure, and maintainable application features. Develop and maintain RESTful Web APIs and backend services to support web and system integrations. Optimize application performance by designing efficient database schemas, queries, and transactions using MS SQL and Firebird databases. Participate actively in the full software development lifecycle, including requirement analysis, system design, development, testing, deployment, and support. Identify, troubleshoot, and resolve complex software defects and performance issues in both new and existing systems. Maintain and enhance legacy applications built on traditional .NET frameworks, ensuring compatibility with newer technologies. Produce and maintain technical documentation, including system designs, APIs, and operational workflows. Collaborate closely with cross-functional teams in an Agile/Scrum environment, contributing to sprint planning, stand-ups, reviews, and retrospectives. Apply coding standards, best practices, and security principles to ensure software quality and long-term maintainability. Stay current with emerging .NET technologies, tools, and frameworks, recommending improvements to development processes. Perform ad hoc tasks and project assignments as required by Management

Requirements



Bachelor's Degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience. Proven experience in software development using C# with both .NET Core and traditional .NET frameworks. Strong experience in developing and consuming RESTful Web APIs. Proficiency in MS SQL, including query optimization, performance tuning, and transaction management. Hands-on experience working with Firebird databases is an advantage. Solid understanding of software design principles, object-oriented programming, and best coding practices. Strong analytical and problem-solving skills, with the ability to debug and resolve complex technical issues. Experience using version control systems such as Git or Bitbucket. Familiarity with ticketing and issue-tracking tools such as JIRA. Experience migrating legacy applications (e.g., ASP.NET, Windows Forms) to modern .NET platforms. Knowledge of performance optimization techniques for high-volume transaction systems. Experience with Docker or containerization technologies in a .NET environment is preferred. Familiarity with CI/CD pipelines and code quality tools such as Jenkins and SonarQube. Experience working in an Agile Scrum development environment. Familiarity with Redis Cache for improving application performance is a plus. Experience deploying and configuring applications on Ubuntu or Linux-based environments is an added advantage.
Job Types: Full-time, Permanent

Pay: Up to RM8,000.00 per month

Benefits:

Health insurance Opportunities for promotion Professional development
Education:

Bachelor's (Preferred)
Experience:

C#: 1 year (Preferred) .NET: 1 year (Preferred)
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
    JD1381011
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Damansara, M10, MY, Malaysia
  • Education
    Not mentioned