On-site Full Time
--
National Technology

Job Details

  • Receive tasks from the team leader for development

  • Handle existing software issues and implement requested changes

  • Apply updates and modifications to current software systems

  • Work on software enhancements and improvements

  • Develop new system versions

  • Contribute to ERD creation with analysts and the .NET team leader

  • Support project architecture design with the team leader

  • Perform unit testing before handing over to the QC team

  • Plan system implementation

  • Distribute tasks to junior team members

  • Communicate with the quality team to resolve bugs and issues

  • Assist the team leader in both high-level and low-level application design

  • Guide junior developers and conduct peer code reviews

  • Maintain timesheets for tasks and bug fixes

  • Perform other related tasks as required

Requirements

  • Bachelor’s degree in computer engineering or computer science.

  •  C# language

  • .Net framework version 4.

  •  ASP.NET WebForm & MVC (Work Experience is a must

  •  WCF Services and Restful API

  • Windows services

  •  ASP.Net Core

  •  Oracle Database (Work Experience is a must)

  •  Javascript, HTML, Jquery, and Angular +2 (Work Experience is a must)

  •  Familiar with the desktop/web development model and Internet Information Server.

  •  Strong analytical and problem-solving skills.

  • Ability to handle difficult situations.

Similar Jobs

About National Technology
Egypt, Cairo
Computer Software

National Technology is a supplier of integrated laboratory and clinical information systems for the healthcare industry. We are committed to combining...