Senior .NET Developer

Key responsibilities

Design, develop, test, and maintain enterprise applications using .NET Framework, ASP.NET Core, and C#.
Develop and maintain RESTful APIs and SOAP/XML web services for seamless application integration.
Build scalable and secure integration solutions with internal and third-party systems.
Develop, configure, and maintain Windows Services to support backend processing.
Design, optimize, and troubleshoot database solutions using Microsoft SQL Server and Oracle Database.
Deploy, configure, and manage applications hosted on Internet Information Services (IIS).
Implement secure coding practices and ensure compliance with API security and integration standards.
Collaborate with business analysts, solution architects, QA teams, and stakeholders to understand requirements and deliver technical solutions.
Perform code reviews, debugging, performance tuning, and application optimization.
Participate in CI/CD implementation, application deployment, and release management using DevOps practices.
Maintain source code using Git or TFS and follow version control best practices.
Create and maintain technical documentation, including design documents, API documentation, and deployment guides.
Troubleshoot production issues and provide timely support for critical business applications.

Requirements

Minimum 5+ years of hands-on experience in .NET Framework and ASP.NET Core application development.
Strong proficiency in C# programming with expertise in object-oriented design principles.
Extensive experience in developing, consuming, and integrating SOAP/XML web services.
Strong expertise in RESTful API design, development, integration, and troubleshooting.
Hands-on experience in developing, deploying, and maintaining Windows Services.
Strong database development experience with Microsoft SQL Server, including stored procedures, T-SQL, and performance optimization.
Experience working with Oracle Database and PL/SQL development.
Hands-on experience in deploying, configuring, and managing applications on Internet Information Services (IIS).
Good understanding of DevOps practices, including CI/CD pipelines, automated deployments, and release management.
Proficiency with Git and/or Team Foundation Server (TFS) for source code management and version control.
Strong understanding of integration architecture, application design principles, and enterprise integration patterns.
Experience implementing secure integration solutions, including API authentication, authorization, encryption, SSL/TLS, OAuth, JWT, and industry-standard security best practices.

See also

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

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

A new version of freehire is available