Vacancy Details

.Net Software Developer

  Cairo

Full Time

March 26 2019


The key responsibility is to analyze requirement, design software, develop software, review source code, generate unit test case and run unit testing

  • Create, maintain, and develop .Net applications
  • Review source code
  • Analyze, design the product under development
  • Research and adopt new technologies
  • prepare any needed application related documentation
  • Generate Unit Test specification, running Unit Test cases and generate Unit Test Report
  • Balance deadlines, functionality, and quality
  • Write effective documentation (comments) in your code so that it can be easily maintained by other developers
  • Submit Weekly work plans on time
  • Fill timesheet, showing summary of work performed on time
  • Build setup files for developed applications, and create a setup guide explaining the process
  • Create release notes for developed applications
  • Commit code to repositories on periodic basis with proper comments
  • Maintain build and version numbers for developed applications
  • Collaborate with QC to fix reported bugs
  • Deliver presentation to QC, SE explaining newly released apps
  • Enhance logging and error handling to ease applications troubleshooting
  • Never use hard coding, and strive to make all parameters administered through web admin.

Education and Qualification:

  • Bachelor’s degree or higher in Computer Science or a related field.

Desired Skills and Experience:

  • (0-3 years) experience
  • C#, SQL Server, .Net, ASP.net, Nunit
  • analytical and problem-solving skills
  • Strong verbal, written and presentation communication skills
  • Ability to communicate complex technical concepts
  • Self-managed, highly motivated and has a strong drive for results
  • Team player

Apply for this job