Senior ASP .Net Developer

IT-SBO - Nasr City, Cairo

10
Applicants for
1 open position
10
Seen
4
Shortlisted
5
Rejected
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Education Level:
Bachelor's Degree at least
Languages:
English
Vacancies:
1 open position
About the Job
  • 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 brief

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. JQuery), we’d like to meet you.

Your goal will be to build effective programs and systems that serve user needs.

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
Job 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. In addition to these traits, employers look for applicants with the following skill sets.
  • Core skills: Based on job listings we looked at, employers want Senior Developer with these core skills. If you want to work in this field, focus on the following.
  • Broad and extensive knowledge of the software development process and its technologies
  • Strong knowledge of computer languages, such as Java, C++, PHP, and SQL
  • Strong background in coding
  • Strong knowledge of user interfaces
  • Strong knowledge of HTML technologies and web frameworks
  • Experience with database creation and maintenance
  • Advanced skills: While most employers did not require the following skills, multiple job listings included them as preferred. Add these to your skill set and broaden your career options.
  • 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 C#, MSSQL & MySQL
  • 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
  • Knowledge of MS SharePoint is a plus
  • Customer Oriented, Flexible, Attention to Details and Deadline-Oriented individual
  • Team player, self-learner and positive person
  • Ability to solve problems creatively and effectively
  • Excellent communication skills.
  • Strong English is highly preferred