C/C++ Developer
Tie -
6th of October, GizaPosted 7 years ago56Applicants for2 open positions
- 45Viewed
- 4In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities:
- Execute full life cycle software development
- Write well designed, testable, efficient code
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Create documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Document and maintain software functionality
- Tailor and deploy software tools, processes, and metrics
- Comply with project plans and industry standards
- Build and conduct presentations about technical details, processes, ideas, training, and plans
- Recommend changes in technical policies and procedures
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment.
- Participate in educational opportunities: reading professional publications, participating in professional organizations, and maintain personal networks.
Job Requirements
Skills:
- Knowledge of: C#, C++, C, .NET Integration tools, SQL, HPUX (a plus), Cobol (not a must have), Relational Databases (SQL/ORM technologies)
- Thorough knowledge of the standard library, STL containers, and algorithms
- Good understanding of memory management in non-garbage collected environments
- Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
- Familiarity with templating in C++
- Knowledge of component data sheets and specifications
- Implementation of automated testing platforms and unit tests
- Familiarity with continuous integration
Featured Jobs
Similar Jobs
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza1 day ago