Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Developer

New Innovation Technologies
Nasr City, Cairo
Posted 5 years ago
36Applicants for2 open positions
  • 34Viewed
  • 11In Consideration
  • 8Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

The Software Developer will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack.

Job Description

  • Receive the tasks from the team leader to develop.
  • Draft Software and Systems Design documents
  • Handle existing software problems and carry out requested changes.
  • Implement the requested changes on the existing software.
  • Work on software enhancement.
  • Develop new versions of the system.
  • Contribute in ERD creation with analyst and dot net team leader.
  • Contribute to Project architecture with the team leader.
  • Unit testing to the code before releasing to QC team as required.
  • Plan the implementation of the system.
  • Distribute tasks to juniors.
  • Communicate with quality team concerning bugs issues and solve bugs problems, if required, in any software programs.
  • Contribute with the team leader in high and low levels of application design.
  • Guide and peer review junior in coding and coding standard.
  • Record time sheet corresponding to each task and bug.
  • Perform other required related tasks.
  • Create software releases

Job Requirements

Skills

  • Expertise in OOP
  • Expertise in Web development: Net and MS SQL
  • Expertise in Web GUI development
  • Expertise in Database design
  • Knowledge of front-end scripting including: HTML, DHTML, JavaScript, CSS, AJAX
  • Familiar with MVC + modern framework
  • Familiar with ASP Core
  • Hands-on experience with web application architecture and relational database design + building database-driven web applications and websites
  • To be able to win staff confidence, build strong relationships and handle human and technical problems effectively
  • Ability to analyze, interpret and use data in decision making
  • Effective skills in oral and written communication both in Arabic and English
  • Good reasoning and sound judgment
  • Interested in self-development

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .NET Developer