We are seeking a versatile .NET Developer with strong backend development capabilities and hands-on experience in application maintenance, deployments, and integrations. The ideal candidate should have deep knowledge of .NET Framework/Core, MS SQL/MySQL, and API development, along with practical exposure to Azure Web Apps, third-party integrations, and essential DevOps activities. This role requires a strong problem-solver who can collaborate with teams, communicate effectively, and support mission-critical applications.
Key Responsibilities
1. Application Development
· Develop backend modules using .NET Framework / .NET Core
· Build and maintain MVC.NET and Console Applications
· Design and develop RESTful Web APIs in C#
· Implement secure, scalable, and clean code following best practices
· Develop reusable components and frameworks
2. Database Design & Optimization
· Design relational database schemas for MS SQL / MySQL
· Create Stored Procedures, Functions, Views, and Triggers
· Optimize SQL queries and database performance
· Work closely with QA and Dev teams for data integrity and migration tasks
3. Application Management & Deployment
· Deploy web apps and APIs on IIS, FTP-based servers, and Azure Web Apps
· Monitor and troubleshoot production issues
· Work with tools like Visual Studio, SSMS, Postman
· Maintain application configurations and troubleshoot deployment issues
· Facilitate the development and deployment through CI / CD pipelines
4. Integration & Automation
· Integrate with external systems via API or SFTP
· Create scheduled or event-driven tasks using Console Apps or Azure Functions
· Work with Azure services like Storage, SQL, Web Apps
· Perform SSL certificate renewals, config updates, and environment troubleshooting
5. Quality Assurance & Testing
· Perform manual API & web testing
· Work with automated testing tools when required
· Ensure application stability, security, and performance
· Participate in code reviews and quality checks
6. Security & Performance
· Implement secure coding practices and adhere to OWASP standards for web application security.
· Perform application performance tuning and optimize resource utilization.
· Experience in SSL/TLS certificate management, encryption, and secure API communication.
Required Technical Skills
Strong (Hands-on Required)
· .NET Framework / .NET Core
· C# programming
· MVC.NET
· Web API development
· Console application development
· MS SQL / MySQL
· Database design
· Stored procedures, functions
· Triggers & SQL optimization
· JavaScript, jQuery, HTML, CSS
· Tools: Visual Studio, SQL Management Studio, Postman
Fair Knowledge (Working experience expected)
· Azure Web Apps, Azure SQL, Azure Storage, Azure Functions
· Deployments via IIS, FTP, or Azure
· Third-party system integration using APIs / SFTP
· Manual & basic automated testing of web apps / APIs
· Understanding of CI/CD pipelines or DevOps basics
· Frontend frameworks (React / Angular)
· Ability to leverage AI tools (ChatGPT / GitHub Copilot etc.) for coding, debugging, and productivity
Soft Skills
· Strong communication and stakeholder handling
· Ability to collaborate with cross-functional teams
· Comfortable speaking with business for requirement discussions
· Good documentation and reporting habits
· Ability to work independently and proactively
· Strong problem-solving and analytical abilities