11 Proplegit Global Jobs
ASP.Net MVC Sr. Developer
Proplegit Global
posted 6d ago
Key skills for the job
Intrested candidate can apply on career.esmsys.com
Roles & Responsibilities:
Server-Side Development:
o Responsible for creating, testing, and supporting ASP.NET MVC web applications, create new applications, or modify existing applications to meet the needs spelled out in System Requirement documents, and Technical Design Documents. Investigate and resolve defects and conduct unit testing.
o Must have a solid grasp on industry standard coding best practices and understand how and when to apply certain design patterns while implementing the functionality outlined in requirement documents.
o Ensure the scalability and performance of the applications.
Database Management:
o Design and optimize database schemas.
o Work extensively with MSSQL databases to ensure data integrity and performance.
o Develop stored procedures, functions, and triggers as needed.
Integration with APIs:
o Integrate third-party services and REST APIs.
Code Quality and Best Practices:
o Write clean, maintainable, and efficient code.
o Follow best practices in software development and design patterns.
o Conduct code reviews and provide constructive feedback to team members.
Collaboration and Communication:
o Collaborate with back-end developers to integrate API.
o Work closely with product managers to understand requirements and translate them into technical specifications.
o Communicate effectively within team members and delegate them to ensure alignment and clarity.
o Plan, schedule and track project timelines and milestones using appropriate tools.
o Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
o Mentor, motivate and train junior member of the team and supervise project team and influence them to take proactive and timely action to complete their assigned tasks.
Testing and Debugging:
o Write unit and integration tests to ensure code quality and reliability.
o Debug and troubleshoot issues in a timely manner.
o Must efficiently analyze and resolve defects reported by QA or the customer by stepping through the code and tracing processes through multiple application layers in order to determine root cause, design a solution, and implement a fix.
Continuous Improvement:
o Stay updated with the latest trends and technologies in Dot Net and web development.
o Participate in continuous learning and professional development.
Mandatory Skills:
Proficient in working with MSSQL databases.
Experience with designing and optimizing complex SQL queries, stored procedures, and functions.
Must have minimum 2 - 3 years of overall web development experience, using ASP.Net MVC or higher and have been in customer-facing roles.
Extensive experience with OOD (Object Oriented Design) and OOP (Object Oriented Programming)
Well-versed with Javascript, Jquery, AJAX, Web API services.
Must have experience in developing complex and dynamic Web applications using MVC, .Net Framework, C#, ASP.Net, XML, SQL Server, 3-Tiered Web-Based Architecture.
Good understanding of HTML & CSS, extensive experience of user interface design and web portals.
Experience of working in all SDLC phases and at least one project with Agile product development. Knowledge of software tools, and methodology.
Website Deployment, Release management and IIS administration skills
Clear conceptual knowledge of Database Management including database design, normalization, database modelling ER diagram and database performance tuning.
Working knowledge of Entity-Framework and LINQ.
Strong problem-solving skills and the ability to think critically.
Excellent communication and teamwork skills.
Employment Type: Full Time, Permanent
Read full job description