Skills And Tools:
- Developing applications using .Net languages and technologies
- Accomplish any development related tasks assigned by Team Leader
- Translate business requirements into design and code.
- Debug, Fix bugs and solve issues.
- Test application scenarios and make sure that the app is working as expected.
- Experience in both architecture and implementation-level software design
- Experience in requirements capture, analysis techniques and process improvement approaches
- Understanding the full software life-cycle. Excellent knowledge of using C#, ASP.NET Full Stack.
- Excellent knowledge of bootstrap, CSS, HTML5, jQuery. Strong background in OOP, Web APIs .
- Knowledge of the Web Services, Signalr and Push notifications FCM .
- Proactive and day-to-day maintenance of systems, including debugging and developing bug fixes.
- Write clean, testable code using .NET programming languages.
- Any additional tasks requested in the range of position
- Solid Understanding of Object-Oriented Programming concepts.
- Solid experience in .NET framework, C#.
- Strong knowledge in ASP.NET MVC & Web API.
- Expert knowledge in developing using Entity Framework, ADO.NET, LINQ.
- Expert knowledge in WCF.
- Familiarity with RESTful APIs.
- Knowledge in SQL database writing queries, and design.
- .NET Developer (.Net Core + MV...Fawry Banking & Payment Technology Services - Cairo, Egypt5 days ago