Full Stack Developer

Job Description:

We are looking for an experienced Software Developer with strong hands-on experience in the .NET Framework / .NET 8 / .NET 9 ecosystem. The ideal candidate should possess solid software engineering fundamentals, strong problem‑solving skills, and the ability to work closely with stakeholders across different teams. Experience with Flutterwill be a significant advantage.

Key Responsibilities

•     Develop, enhance, and maintain applications using .NET Framework / .NET 8 / .NET 9.

•     Work closely with internal stakeholders to gather requirements, clarify technical needs, and ensure alignment with business objectives.

•     Participate in system design, coding, testing, deployment, and documentation.

•     Integrate applications with internal and external APIs.

•     Ensure all development follows governance, coding standards, and best practices.

•     Support troubleshooting, debugging, and resolving vulnerabilities or security issues.

•     Collaborate with team members to deliver high‑quality, scalable, and secure solutions.

Mandatory Skills & Requirements

•     Minimum 3 years of software development experience.

•     Strong experience with .NET Framework / .NET 8 / .NET 9.

•     Good understanding of RESTful API design, integration, and consumption.

•     Knowledge of software governance practices, including coding standards, documentation, and version control.

•     Cybersecurity awareness, including secure coding practices, authentication/authorization concepts, and common vulnerabilities.

•     Familiarity with OWASP concepts and basic vulnerability mitigation.

Good-to-Have Skills

•     Experience with Flutter (highly preferred; strong plus point).

•     Experience with React or Angular.

•     Knowledge of CI/CD pipelines and DevOps practices.

•     Exposure to cloud platforms (Azure preferred).

•     Experience with microservices or event-driven architectures.

Soft Skills

•     Able to communicate and liaise effectively with stakeholders from both business and technical teams.

•     Strong analytical and problem‑solving abilities

•     Team player with proactive attitude and willingness to learn.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available