Jobs
T

Software Developer (.NET & Azure technologies)

TOUCHTiER Technology Pvt Ltd.TN, IN22h ago
Full-timevia indeed

Required Skills

azureci/cdgitrest

Job Description

  • *Job Summary:**

We are looking for a skilled Software Developer with at least 5 years of experience in developing and maintaining robust applications using Windows Forms, .NET Framework, and Azure\-based components. The ideal candidate will have strong experience in C\#, integrating with various external systems and interfaces such as REST APIs, TCP/IP client\-server communication, WebSockets, and RESTful services.

  • *Key Responsibilities:**
  • Design, develop, and maintain Windows Desktop applications using C\# and .NET Framework.
  • Develop and deploy Azure WebJobs and Azure Functions for background processing and event\-driven tasks.
  • Implement and integrate with various external interfaces, including:
  • RESTful APIs (consuming and exposing)
  • TCP/IP\-based client\-server communication
  • WebSocket communication
  • Write clean, maintainable, and efficient code with proper documentation and version control.
  • Troubleshoot and resolve application issues, performance bottlenecks, and system errors.
  • Participate in requirement analysis, design discussions, and code reviews.
  • Collaborate with QA, DevOps, and other development teams to ensure high\-quality software delivery.
  • Ensure adherence to software development best practices, security guidelines, and compliance standards.
  • *Technical Skills:**
  • Strong programming experience with **C\# and .NET Framework (4\.x)**
  • Experience in building and maintaining **/ Windows Desktop Development**
  • Proficiency in developing **Azure WebJobs** and **Azure Functions** in C\#
  • Solid understanding and experience in integrating with third\-party and internal systems via REST APIs, TCP/IP, and WebSockets
  • Familiarity with asynchronous programming and multi\-threading in .NET
  • Good understanding of **serialization formats** like JSON, XML
  • Source control experience (e.g., Git / Azure DevOps / Version Control)
  • Experience in debugging, profiling, and performance tuning of .NET applications
  • *Preferred Skills (Nice to Have):**
  • Experience with .NET Core or .NET 5/6\+
  • Familiarity with Azure services like Azure Storage, Azure App Service, Azure Key Vault
  • Experience with CI/CD pipelines in Azure DevOps
  • Knowledge of basic network protocols and troubleshooting tools
  • Exposure to modern front\-end technologies (if relevant)
  • Knowledge (or) working experience with the Azure AI services
  • *Qualifications:**
  • Minimum 5 years of professional experience in software development with .NET
  • *Soft Skills:**
  • Strong problem\-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Ability to work independently and in a team environment
  • Adaptability and eagerness to learn new technologies

Job Types: Full\-time, Permanent

Benefits

  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Experience

  • .NET: 5 years (Preferred)

Location

  • Simmakkal, Madurai, Tamil Nadu (Preferred)

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Chennai
Posted
22h ago
Source
Indeed