Senior ASP.Net Developer

IT-SBO - Nasr City, Cairo

20
Applicants for
1 open position
20
Seen
6
Shortlisted
14
Rejected
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Languages:
Arabic, English
Vacancies:
1 open position
About the Job

We are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development lifecycle.

In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages (e.g. C#, ASP.Net), we’d like to meet you.

Responsibilities:

  • Work with developers to design algorithms and flowcharts
  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Contribute to the different phases of the development life-cycle
  • Design the technical approaches required for the solution implementation
  • Write clean, documented, well designed and tested code
  • Fix the reported bugs
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Effective reporting to the supervisory layer
  • Producing clean, efficient code based on specifications
  • Testing and deploying programs and systems
  • Fixing and improving existing software
Job Requirements

Requirements:

  • Senior Developers must be technically savvy with a flair for creativity and innovation. They need to be able to work in high-pressure environments and adhere to strict deadlines. Being a team player and having excellent communication skills also are important.
  • Broad and extensive knowledge of the software development process and its technologies
  • Strong knowledge of computer languages, such as C#, and SQL
  • Strong background in coding
  • Strong knowledge of user interfaces
  • Strong knowledge of HTML CSS, J Querry technologies and web frameworks
  • Experience with database creation and maintenance

Advanced skills:

  • User interface development experience using languages such as, CSS, HTML/HTML5, JavaScript, or JSON
  • Experience with developing mobile-optimized websites and apps
  • Experience in programming with visual studio, SQL server
  • Experience in the web technologies including ASP.NET MVC, JSON, XML, HTML, JavaScript, jQuery, AJAX
  • Experience in common third-party APIs (Google, Facebook, Twitter, etc.)
  • Strong knowledge of Object Oriented Programming and Design Patterns
  • Customer Oriented, Flexible, Attention to Details and Deadline-Oriented individual

General Skills:

  • Team player, self-learner and positive person
  • Ability to solve problems creatively and effectively
  • Excellent communication skills.