Full Job Description
.NET Full Stack Developer
JOB SUMMARY
Our client is seeking an experienced .NET Full Stack Developer to join their team. The ideal candidate will have strong expertise in C#, ASP.NET, JavaScript, and SQL, with experience developing scalable enterprise applications. This role will focus on designing, developing, and maintaining enterprise applications while collaborating with cross-functional teams to deliver high-quality technical solutions.
Key Responsibilities
Design, develop, and maintain web applications using C#, ASP.NET, and JavaScript.
Develop and optimize SQL queries, stored procedures, and database objects.
Build and maintain RESTful APIs and integrate with enterprise systems.
Collaborate with business analysts, product owners, and technical teams to gather requirements and implement solutions.
Troubleshoot, debug, and enhance existing applications.
Participate in code reviews, testing, deployment, and ongoing application support.
Ensure application performance, scalability, and security following industry best practices.
Required Qualifications
Strong hands-on experience with C# and ASP.NET.
Proficiency in JavaScript, HTML, CSS, and modern web development practices.
Strong SQL skills, including database design, query optimization, stored procedures, and performance tuning.
Experience developing and consuming REST APIs.
Strong understanding of object-oriented programming and software design principles.
Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
Experience working with PLM (Product Lifecycle Management) systems.
Experience in the apparel, retail, or manufacturing industry.
Familiarity with enterprise system integrations such as ERP or supply chain applications.
Experience working in Agile development environments.