Job Description:
We seek a highly skilled and experienced Senior Full Stack Developer to join our dynamic team. As a Senior Full Stack Developer, you will be responsible for developing and maintaining our core web applications, utilizing a range of technologies such as ASP.net, C#, jQuery, Entity Framework, MS SQL, ASP.NET, AJAX, and Webforms. Compliance with our stack is mandatory for this position, and we also require candidates to have experience in cloud-based business solutions.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications and designs.
- Design, develop, test, and maintain efficient, scalable, and secure web applications using the ASP.net framework.
- Utilize your expertise in C#, jQuery, Entity Framework, MS SQL, ASP.NET, AJAX, and Webforms to implement and integrate various components and functionalities.
- Create and maintain database schemas, stored procedures, and queries for efficient data management and retrieval.
- Optimize application performance and ensure responsiveness by implementing best practices and conducting regular code reviews.
- Participate in the entire software development lifecycle, including planning, estimation, development, testing, deployment, and maintenance.
- Stay up-to-date with emerging technologies, industry trends, and best practices to continuously improve our development processes and deliver high-quality solutions.
Requirements:
- A bachelor's degree in computer science is mandatory.
- Minimum TEN yearsof experience as a Full Stack Developer, with a strong focus on the ASP.net framework and related technologies.
- Extensive knowledge of C#, jQuery, Entity Framework, MS SQL, ASP.NET, AJAX, and Webforms.
- Solid understanding of web application development principles, including MVC architecture, RESTful APIs, and client-server communication.
- Experience working with cloud-based ERP, CRM, and HRMS software. is a plus
- Proficient in writing efficient, maintainable, and scalable code using best practices.
- Strong experience with database design, optimization, and querying using MS SQL Server.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to effectively