T
Software Developer (.NET & Azure technologies)
TOUCHTiER Technology Pvt Ltd.TN, IN22h ago
Full-timevia indeed
Join Our Community
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
- S
QA Engineer (Automation)
Stacknize Solution LLP · Chandigarh
- I
Automations & AI Solutions Engineer
ICANTHUS · Remote
- S
MES developer
SourceOff Services · Hyderabad
- K
Snowflake Developer
KUMARAN SYSTEMS · Chennai
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Chennai
- Posted
- 22h ago
- Source
- Indeed