Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Development of new applications and maintaining Company systems by monitoring, identifying and correcting software defects, logging the work by means of proper documentation.
- Test and develop programming modifications - ensure Software testing and quality assurance.
- Work in a team to provide estimates for tasks and the development of new features
- Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
- Liaise with internal business users to gain understanding of needed changes or modifications of existing programs.
- Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
- Front end graphical user interface design
- Performance tuning, improvement, balancing, usability, automation
- Integrate software with existing systems
- Maintain standards compliance Implement localization or globalization of software
- Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications
- Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
Job Requirements
At least 2 years programming experience in Visual C#
Strong knowledge of C#, ADO.NET, Web API, And SQL Server.
Experience in database technologies and frameworks: Visual Studio 2015 and later, Entity Framework.
Database design and development (Microsoft SQL Server)
Experience in object-oriented design and analysis (OOA and OOD)
HTML, HTML5, JSON, XML, XML Schema
Demonstrable experience and knowledge of scalable enterprise applications
Fluent in spoken and written English.
Bachelor's degree or equivalent in Computer Science or related
Featured Jobs
Similar Jobs
- Software Development EngineerSiemens Technology and Services Private Limited - Cairo, Egypt4 days ago