Dot Net Developer
Job Summary
- Exciting opportunity to work for a fast growing, award-winning company serving the needs of insurance companies and digital marketing located in Maadi, Cairo.
Technical Requirements (MUST):
- 2-4 years of experience in software development
- Working with SQL Server (2005/2008+)
- Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance
- Deep knowledge of the .NET 3.5/4.0 Framework, including Visual Studio 2008, VB.NET, ASP.NET
- ASMX and WCF Web Services, and ADO.NET. REST Web Services a plus
- Strong knowledge of software implementation best practices
- Working perfectly with design patterns
- Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA)
- Ability to design and optimize SQL Server 2008 stored procedures
- Writing/Modifying stored procedures in SQL Server
- Experience with JQuery or similar technologies
- Strong .NET technologies including C#, ASP.NET, MVC, HTML5, AJAX, jQuery, JSON, WebAPI, RESTful services, WCF, Entity Framework, IIS
- Agile SDLC
- JSON technology
- Angular JS awareness
- Ability to adapt quickly to an existing, complex environment
- Candidate should be a self-motivated, independent, detail oriented, responsible team player and exhibit exceptional relationship management skills
- Passionate about building high-quality systems with software implementation best practices
Other Qualities:
- Professionalism and integrity
- Strong verbal and written communication skills
- Strong interpersonal skills
- Ability to work in fast paced environment
- Ability to quickly learn new software technologies
- Analysis and problem solving skills
Working hours: 8 hours.
Days off: Fridays + Saturdays.
Required qualifications: Bachelor's degree of Computer Science from faculty of computers & information systems or faculty of engineering - Very good at English- Commitment - eager to learn- customer oriented