Source description
About the role
Job Overview We are seeking an experienced MVC .NET Developer to join our development team. You will be responsible for designing, developing, and maintaining web applications using the MVC architecture and .NET technologies, ensuring high-quality, scalable, and efficient solutions. Key Responsibilities Application Development: Design, develop, and maintain web applications using the ASP.NET MVC framework. Backend Development: Build and integrate backend services, APIs, and databases for seamless functionality. UI/UX Integration: Collaborate with frontend teams to ensure smooth integration with user interfaces. Code Optimization & Testing: Write clean, maintainable code, perform unit testing, and troubleshoot/debug issues. Collaboration: Work with cross-functional teams including designers, project managers, and other developers to deliver quality solutions on time. Documentation: Maintain technical documentation and provide regular updates on project status. Skills & Qualifications Strong experience with ASP.NET MVC, C#, and .NET Framework. Solid understanding of SQL Server and database design. Experience with HTML, CSS, JavaScript, and frontend technologies. Knowledge of Entity Framework, Web API, and RESTful services. Familiarity with version control systems (e.g., Git, SVN). Problem-solving skills and the ability to work independently. Strong communication skills and a team player. Preferred Qualifications Experience with cloud platforms like Azure. Knowledge of JavaScript frameworks (e.g., Angular, React). Familiarity with Agile development methodologies.