Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer

Alfa Electronics
Heliopolis, Cairo
Posted 7 years ago
34Applicants for2 open positions
  • 26Viewed
  • 14In Consideration
  • 3Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Responsible for implement software projects including:

  • Create design and architecture for applications
  • Consult with hardware engineers to evaluate interface between hardware and software, and operational performance requirements of overall system
  • Develop needed software using theoretical and practical knowledge for writing code, testing, debugging.
  • Prepare documentation concerning project specifications, activities and status.
  • Participate as a team member in any part of the full life cycle of application development
  • Deliver ideas for new products

Responsible for implementing quality standards on software projects:

  • Implement software testing and quality control procedures.
  • Resolve performance, functionality and release issues.

Provide support to customer service team through:

  • Manage deployment of applications at the customer site.
  • Train support team on new or modified systems

Job Requirements

Minimum Requirements

  • B. Sc of Computer Science or Computer engineering
  • 4-5 years of experience in software development

Core Competencies

  • High Initiative & Drive for Results
  • Very Good at Building Collaborative Work Relationships & Communication skills
  • High Quality Focus
  • Seeks Continuous Learning & Development
  • Very good Decision Making & Problem Solving

Technical Competencies

  • Excellent knowledge of web technologies (HTML, XML, Java Srcipt, Java & PHP, ASP.Net MVC)
  • Excellent knowledge of .Net platform (VB.net, C#.net)
  • Very good knowledge of full stack web development
  • Excellent knowledge database technologies (Microsoft SQL)
  • Excellent knowledge of OO Programming
  • Good knowledge of Testing methodologies

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Engineer