.
You'll be responsible for maintaining, enhancing, and developing internal business applications that support company operations and store systems.
This role is ideal for someone who loves
hands-on backend development
, database design, and performance optimization -- someone who can take full ownership of application logic, database structure, and deployment.
Key Responsibilities
1. Application Development & Maintenance
Develop, maintain, and enhance in-house applications using
C# and .NET Framework / .NET Core
.
Debug, troubleshoot, and optimize existing code for better performance and stability.
Design clean, scalable, and efficient architecture for new modules.
Work closely with the IT Infrastructure team to ensure applications run smoothly on company servers.
2. Database Design & Management
Develop and manage
Microsoft SQL Server
databases.
Write and optimize
stored procedures, triggers, views, and functions
.
Handle database performance tuning, indexing, and query optimization.
Ensure regular backups, integrity checks, and secure access to data.
3. Application Deployment & Documentation
Prepare deployment packages and manage releases to production servers.
Maintain version control and documentation for all code changes.
Create user and technical documentation for applications and system modules.
4. Security & Reliability
Follow best practices for secure coding, authentication, and data protection.
Collaborate with system administrators to enforce safe connectivity and application permissions.
Ensure reliability, uptime, and scalability of deployed applications.
Skills & Experience Required
Technical Skills
Proficiency in
C#, .NET Framework / .NET Core, ASP.NET MVC, Web APIs
Strong hands-on experience with
Microsoft SQL Server / SQL Management Studio
Understanding of IIS setup, deployment, and configuration
Experience with Visual Studio and Git version control
Basic knowledge of Windows Server environments
Soft Skills
Strong analytical and debugging skills
Excellent attention to detail and problem-solving ability
Good documentation and communication habits
Ability to work independently and deliver reliable solutions
Experience
3-6 years of professional experience in application development using .NET and SQL Server
Proven experience in developing or maintaining enterprise-level or internal business applications
Qualifications
Bachelor's Degree in Computer Science, Software Engineering, or a related field
Microsoft or related .NET/SQL certifications are an advantage
Job Type: Full-time
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.