Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

ITCAN PTE. LIMITED

New

.NET DEVELOPER

Posted Updated 6 views
Discussion

Description

.NET Developer (C#)

Job Description

Key Responsibilities

  • Design, develop, test, and maintain applications and services using C# and .NET.

  • Support backend and frontend development, system integration, and cloud development activities.

  • Develop and integrate applications with databases such as MongoDB, MySQL, and PostgreSQL.

  • Implement and maintain integrations using REST, SOAP, AMQP, and messaging queue protocols.

  • Work with the team on system architecture, code reviews, and technical improvements.

  • Troubleshoot application, deployment, network, TLS, and certificate-related issues.

  • Support application deployments and continuous integration/continuous delivery (CI/CD) processes.

  • Write clean, maintainable, and well-documented code in accordance with established coding standards.

  • Collaborate with team members to resolve technical issues and ensure smooth system operations.

Requirements

  • Minimum 2–3 years of professional software development experience, subject to the role's final experience requirements.

  • Strong proficiency in C# and the .NET framework, including .NET Core or ASP.NET Core.

  • Experience with NoSQL databases, preferably MongoDB.

  • Familiarity with relational databases such as MySQL and PostgreSQL.

  • Experience with REST APIs, SOAP, AMQP, and messaging queue integrations.

  • Understanding of microservices architecture, Kubernetes, and event-driven architecture is an advantage.

  • Exposure to Windows Server environments and PowerShell scripting.

  • Familiarity with CI/CD workflows and Visual Studio development tools.

  • Strong debugging, analytical, and problem-solving skills across application, network, and infrastructure layers.

  • Good communication skills and the ability to work collaboratively within a technical team.

Preferred Qualifications

  • Experience with Java or other programming languages in addition to C#.

  • Experience supporting application deployments and resolving production issues.

  • Knowledge of cloud-based development environments and distributed systems.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →