jobs in AMK Technology Sdn Bhd

全职 C# - .NET Developer 工作, 薪水, AMK Technology Federal Territory 公司招聘中 - Ricebowl

KL City, Federal Territory

分享
保存

工作地点

  • Jalan Sultan Mizan Zainal Abidin, Kompleks Kerajaan Kuala Lumpur Federal Territory Malaysia

职位描述

岗位职责

C# / .NET DeveloperJob Summary

We are looking for a C# / .NET Developer to design, develop, test, and release software applications. The role will involve developing web-based solutions, building APIs, working with databases, and collaborating with cross-functional teams in an Agile development environment.

Key Responsibilities
  • Design, develop, test, and release software applications using C# and .NET.
  • Develop and maintain Web APIs and RESTful services.
  • Implement data persistence using ORM, Entity Framework (EF), SQL, and/or NoSQL databases.
  • Develop responsive web applications using HTML, CSS, and JavaScript.
  • Participate in software design, development, code reviews, testing, deployment, and production support.
  • Apply software engineering principles, design patterns, and clean coding practices.
  • Work closely with business and technical stakeholders to understand requirements and translate them into technical solutions.
  • Participate in Agile/SCRUM development activities.
  • Contribute to CI/CD pipelines, containerized applications, centralized logging, and modern software development practices.
  • Troubleshoot technical issues and continuously improve application performance, reliability, and maintainability.
  • Explore and apply Generative AI and AI-assisted development tools to improve software development productivity and quality.
Technical Requirements

Must Have:

  • Hands-on experience with C# throughout the software development lifecycle, including design, development, testing, and release.
  • Strong experience with Web API and REST.
  • Good knowledge of data persistence, with experience in at least one of:
  • ORM / Entity Framework
  • SQL
  • NoSQL
  • Good experience with HTML, CSS, and JavaScript.

Good to Have:

  • Experience with a recent version of .NET Core / .NET.
  • Knowledge of software design principles and patterns such as SOLID, Gang of Four (GoF), DDD, and Clean Architecture.
  • Experience working in an Agile/SCRUM environment.
  • Knowledge of requirements analysis and gathering.
  • Experience with Docker and/or Kubernetes.
  • Experience with CI/CD tools, such as TFS, Azure DevOps, or GitHub Actions.
  • Experience with centralized logging tools, such as Splunk.
  • Experience working in a microservices architecture.
  • Experience with Apache Kafka.
  • Experience with React and/or Angular.
  • Exposure to Generative AI and AI-assisted development tools.
Preferred Skills
  • Strong problem-solving and analytical skills.
  • Good understanding of software development best practices.
  • Ability to work independently as well as collaboratively within a development team.
  • Good communication and stakeholder management skills.
  • Willingness to learn and adopt new technologies and development practices.

  • 重要安全守则

    申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

    了解更多