Senior .Net Developer
Injazat Data Systems
Total des années d'expérience :12 years, 0 Mois
• Use Microsoft technologies: C#, ASP.NET, SQL, and MVC to develop technical solutions to complex problems that require the regular use of ingenuity and creativity
• Design, code, test, debug and document software according to the functional requirements
• Analyse, diagnose and resolve errors related to their applications
• Help define project plans requiring software development and hardware installations
• Provide technical and project management expertise across multiple areas of application development
• Investigate operational or systematic problems and user queries as required
• Interact and communicate effectively with all levels of staff, senior management and customers
• Strong ability to effectively lead a team
•Participated n system specification meetings, analyzing user requirements, coordinated with coders and team members.
•Followed Agile and Scrum Methodology Communication and collaboration, functioning software.
•Working with VS2017, ASP.Net, C# and MVC Web Application.
•Extensively working with User Interface using HTML5, CSS, Bootstrap, JavaScript, JQuery, and Json.
•Working with LINQ, Entity Framework
•Using TFS for version control
•Extensively using browser for checking developing pages for debugging the application
•Using Object-oriented programming.
•Using SOLID principles
•Create application for business purpose
•Develop on ASP.NET Web Forms and MVC
•Create user interface
•Using HTML5, CSS, JavaScript, Ajax, JQuery, Bootstrap, etc.
• Design, develop, test, support and deploy desktop and custom web applications.
• Gather customer software requirements and develop related software applications and programs.
• Research and evaluate software related technologies and products.
• Design and develop testing and maintenance procedures and activities.
• Develop and write high quality coding that meets customer requirements.
• Create software documentation and update existing documentation.
• Design, develop and implement critical applications in a .Net environment.
• Assist and support other team members on multiple projects.
• Implement best practices, standards and procedures including quality and delivery methodologies.
• Ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
• Created ASP.NET web forms and Class libraries containing code for business and data access logic using C#.NET.
• Analysis, Design, Development, Testing of Windows (Desktop) & Web (Client-server) multiple-tier applications
• Developed the web pages using ASP.NET, HTML, and CSS for styling the Web pages.
• Created Web Pages using Master Pages.
• Used Java Script, JQuery and Ajax for developing Web Pages.
• Used .Net Validation Controls for server side validations.
• Involved in writing data access layers with C# and ADO.Net
• Implementing LINQ queries.
• Generated reports using devexpress reporting and crystal reports and stimulsoft.
• Involved in the Database design wrote stored procedures, database views for the underlying SQL Server Database.
• Written stored procedures, triggers, T-SQL queries in SQL Server.
• Involved in writing complex queries using T-Sql programming.
• Involved in creating Windows Forms Applications.
• Created and custom controls according to business requirement.
• Developed the Form Classes, Objects and Interface using C# for code-behind depending on the business logic.
• Managed roles and security using Windows Authentication and Authorization.
• Implemented .Net data controls for Data Binding and Data Access.
• Programmed ADO.NET for communication between application and database.
• Wrote complex SQL queries, Functions and Views in SQL Server
Course 2124: Programming with C# Course 2957: Advanced Foundation of Microsoft .NET 2.0 Development Course 6464: Visual Studio 2008: ADO.NET 3.5 Course 2546: Core Windows Forms Technologies with Microsoft V.S Studio 2005 Course 2547: Advanced Windows Forms Technologies with Microsoft V.S 2005 Course 2541: Core Data Access with Microsoft Visual Studio 2005 Course 2542: Advanced Data Access with Microsoft Visual Studio 2005 Course 6462: Visual Studio 2008: Windows Workflow Foundation Course 6460: Visual Studio 2008: Windows Presentation Foundation Course 6461: Visual Studio 2008: Windows Communication Foundation Course 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures
BSc. Faculty of commerce - University Of banisuif