Senior .Net Developer
Procons -
Heliopolis, CairoPosted 6 years ago59Applicants for5 open positions
- 16Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Job Description
- Develop and maintain web applications using AP.NET MVC, C# and MS SQL Server
- Integrate ASP.NET MVC web applications with complex databases using ADO.NET, LINQ, and Entity Framework or other ORM tools
- Ensure the best possible performance, quality, and responsiveness of applications
- - Write and deliver clean, readable, reusable, fully tested, and easily maintainable code
- Resolve application performance and scalability issues by identifying the bottlenecks and key areas of improvement
Job Requirements
- Bachelor Degree in Computer Science, Computer Engineering or equivalent
- More than 5 years of enterprise software development experience with at least 4 of them as back-end developer
- Deep expertise and hands-on experience in server-side development using ASP.NET MVC
- Advanced knowledge of web technologies including JavaScript, HTML5, CSS3, Ajax, JQuery and XML / JSON
- Hands-on experience in or more client-side frameworks such as Angular 2 and Bootstrap is a plus
- Solid understanding of Responsive Web Design
- Strong understanding of OOP, MVC and design patterns
- Extensive knowledge in browser compatibility issues and solutions
- Experience integrating front-end code with back-end services (web services, RESTful services…etc.)
- Experience implementing automated testing platforms and unit tests
- Experience in third party libraries like DevExpress, Infragistics and Telerik is a plus.
- Experience in MS SQL server modules like SSIS, SSRS and SSAS is a plus.
- Up-to-date with the latest web development trends, techniques, and standardsStrong troubleshooting and testing skills
- Applicants should also be exposed to more than one major project during their professional career
- Knowledge in SAP Business One SDK is a plus
- Working in a team environment