Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Lead the team of 5-6 developers.
- Being responsible for product development, delivery deadlines management and end-user satisfaction.
- Design software solutions that meet business needs and follow software development best practices and standards.
- Ability to develop secure solutions and knowledge of industry best practices regarding information security and defensive development.
- Collaborate with solution architects in designing the system.
- Develop and implement considering architecture standards, processes and tools;
- Stay current on the ever-changing technology industry to ensure developed solutions are following both internal and industry “best practices” and that solution will meet the needs of the business going forward;
- Debug and troubleshoot technical issues.
Job Requirements
- Experience developing large-scale, high-performance applications
- Strong written and verbal communications, teamwork, and problem-solving skills are necessary.
- Ability to interact and communicate successfully with business partners and technology teams
- .NET/C#.
- .NET Core, ASP.NET Core, Web APIs, Entity Framework 6.* is necessary.
- High experience in HTML5, CSS3, Bootstrap, JavaScript, AJAX and JQuery.
- High experience in NHibernate, ADO.NET, Entity Framework, XML web service, and WCF.
- High experience in MSSQL, MySQL.
- High experience EF Core and LINQ;
Featured Jobs
Similar Jobs
- Testing Team LeadFawry for Banking Technology and Electronic Payments S.A.E - Giza, Egypt30 days ago