Bestkaam Logo
TouchTier Technology Logo

Software Developer (.NET & Azure technologies)

Actively Reviewing the Applications

TouchTier Technology

India On-site
Posted 10 hours ago Apply by June 17, 2026

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

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.