Software Developer (.NET & Azure technologies)

3 years

0 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

We are looking for a skilled Software Developer with at least 3 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 3 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

Schedule:

  • Monday to Friday

Experience:

  • .NET: 3 years (Preferred)

Location:

  • Simmakkal, Madurai, Tamil Nadu (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You