Job Title: Senior .NET / MVC Developer
Employment Type: Full-time
Experience: 4+ years preferred
Industry Experience: ERP / HRMS / Restaurant POS / Business Software
Job Summary
We are looking for an experienced Senior .NET / MVC Developer to join our IT development team. The ideal candidate should be highly proficient in Microsoft .NET, ASP.NET MVC, C#, SQL Server, and experienced in developing and maintaining business applications such as ERP, HR, payroll, and restaurant POS systems.
Key Responsibilities
- Design, develop, test, and maintain web-based applications using .NET, ASP.NET MVC, and C#.
- Develop and maintain ERP, HRMS, payroll, and restaurant POS applications.
- Analyze business requirements and convert them into effective technical solutions.
- Develop new features, modules, APIs, and system integrations.
- Maintain and enhance existing applications and databases.
- Work with SQL Server, including database design, queries, stored procedures, and optimization.
- Identify and resolve software bugs and performance issues.
- Integrate applications with third-party systems and APIs.
- Ensure applications are secure, scalable, reliable, and user-friendly.
- Collaborate with management, users, and other developers to understand requirements and deliver solutions.
- Prepare technical documentation where required.
Required Skills & Qualifications
- Strong proficiency in C# and .NET Framework / .NET.
- Strong experience with ASP.NET MVC.
- Good knowledge of SQL Server and database management.
- Experience in developing REST APIs and system integrations.
- Strong understanding of HTML, CSS, JavaScript, and web technologies.
- Good understanding of software development life cycle.
- Strong debugging and problem-solving skills.
- Ability to work independently and manage multiple development tasks.
Preferred Experience
Experience working with any of the following will be highly preferred:
- ERP Software
- HRMS / Payroll Software
- Restaurant POS Software
- Inventory and accounting systems
- Business management applications
- API and third-party system integrations
What We Offer
- Competitive salary based on experience and skills
- Professional working environment
- Opportunity to work on multiple business applications and software projects
- Career growth and development opportunities
Work Location: In person