Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
Job Description
Headway Program Overview:
- Participate in a 6 month internship program involving soft skills, Theoretical Technical Trainings and On Job Trainings.
- Prepare a graduation presentation to a committee of technical and non-technical experts.
Integration Department Track Overview:
Integration department offers a 6 months internship in one of the following tracks:
- Low code development
- Front End development
- Java development
- .Net development
- Data Integration/Visualization
- Testing
What will you learn at each track?
- Low code development Track:
- Low code development such as “OutSystems, Pega, etc...”
- Workflow builder and business process management concepts
- DevOps essential practices for automating deployment, scaling, and management of containerized applications.
- Agile process model
Front-end development Angular Track:
Designing and developing a Single-Page App using Angular
- HTML / CSS / SCSS
- Create perfect pixel UI
- TypeScript
- Angular architecture
- Angular CLI
- Angular templates
- Angular routing
- Angular forms
- Angular HTTP
- Angular best practice
- Angular testing (jest , karma , etc ..)
- RxJS
- State Management (Ngrx)
Front-end development React Track:
Designing and developing a Single-Page App using React
- HTML / CSS / SCSS
- create perfect pixel UI
- JavaScript
- React fundamentals.
- React ecosystem
- React hooks
- React Router
- API integration
- State Management (Redux )
- React best practice
- React testing (jest , etc ..)
Java Development Track:
- Advanced Java programming concepts and their practical application.
- Design and develop complex software applications using Java, including creating microservices, managing databases, and implementing data structures and algorithms.
- Developing web applications using Java frameworks like Spring and Hibernate
- Designing and developing microservices-based architectures using Java technologies like Spring Boot, Docker, and Kubernetes.
- API design, service discovery, and load balancing to create robust microservices-based systems.
.Net Development Track:
- Software design principles [Object-oriented programming paradigm, SOLID principles, and design patterns].
- C# programming languages best practices
- Web development paradigm using latest Microsoft web development technology ASP.NET Core
- Modern software architectures [Microservices and Domain Driven Design (DDD)]
- Database design and development
- DevOps essential practices for automating deployment, scaling, and management of containerized applications.
- Agile process model
Data Integration/Visualization
- Programming skills.
- Data Warehouse concepts and the different layers of the data warehouse architecture, including the staging area, the data warehouse, and the data marts.
- Data Modeling
- Data Integration & ETL (Extract, Transform, Load)
- Query and Reporting
- Business Intelligence
- Fundamentals of Big Data Analytics
Testing
- Basics of Software Testing
- Software Testing Lifecycle
- Software Testing Types
- Software Testing Levels
- Software Testing Throughout Agile environment
- Basics of API Testing
- Basics of Performance Testing
- Test Automation Concepts
Personal Skills
- Excellent command of English.
- Very good communication skills.
- Good command in Microsoft Office.
- Exemption or completion of military service for male applicants.
Technical Skills
· Minimum Grade of Good in previous years.
· Class of 2021,2022 and 2023
Education
· Bachelor’s of Engineering with a major in Computer Engineering or Computer Science.
Job Details
Preferred Candidate
About This Company
Giza Systems, a leading systems integrator in the MEA region, designs and deploys industry-specific technology solutions for asset-intensive industries such as the Telecoms, Utilities, Oil & Gas, Transportation and other market sectors. We help our clients streamline their operations and businesses through our portfolio of solutions, managed services, and consultancy practice. Our team of 1000 professionals are spread throughout the region with anchor offices in Cairo, Riyadh, Dubai, Doha, Nairobi, Dar-es-Salaam, Abuja, Kampala and New Jersey, allowing us to service an ever-increasing client base in over 40 countries.