Loading
Loading...
Loading...
Loading...
Loading...
en
ar

Upload

Headway Intern 2024 - Software Development Center

Giza Systems Cairo, Egypt Posted 2024/04/22 11:31:07 Expires 2024-06-28 Ref: JB5085807

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. 

Software Development Center “Product Group” Track Overview:
Provide software development services, product development and R&D activities for the engineering and industrial sectors (i.e. digital energy, smart cities, intelligent transportations, etc.) Product Group offers a 6-month internship in one of the following tracks:

  • Data Science/Machine Learning
  • Software Track
  • Full-Stack Development
  • Flutter Mobile Development
  • IOS Mobile Development
  • Android Mobile Development
  • Frontend Development
  • Testing
  • Data/ML Testing


What will you learn at each track?
Data science/ML Track:
• Machine Learning
• Supervised ML
• Unsupervised ML
• Time-Series modeling
• Intro to Neural Networks
• Software Engineering
• OOP and Design Patterns
• Django web framework
• GraphQL
• MLOPs
• Docker and Containerization
• Big Data
• SQL Vs NoSQL
• Airflow
• NiFi
• Kafka
• Spark
• ELK stack


SW development Track:
FullStack Development
• java programming fundamentals
• java object-oriented programming
• java Data Structure
• Learning JDBC
• Programming Foundations: Object-Oriented Design
• OOPs Design Principles
• Java Coding Best Practices and Standards
• SOLID Principles for Development
• Unit Test
• Lambda Expressions
• Spring Fundamentals (Spring MVC, Spring Boot, Spring JPA, Spring Security)
• Microservices
• Maven
• Redis
• Kafka
• Angular Essentials
Flutter Mobile Development
• Dart programming language
• Setup flutter on Windows
• Setup flutter on Mac
• How Flutter works
• Flutter widgets
• How to use assets in Flutter
• Flutter viewgroup widgets
• View widgets
• Flutter List and builders
• Flutter packages
• Animation
• Shared Prefs
• Sqflite Flutter
• Http Flutter
• State management
• State management
• Flutter Firebase
• Push Notifications
• Flutter Local Notifications
• Persmissions Handler
• Play Store
• App Store
IOS Mobile Development
• Swift fundamental
• Xcode fundamental
• Protocol Oriented Programming
• Swift Data structure
• SwiftUi Basic
• Building Your First App
• SOLID Principle
• Unit testing
Android Mobile Development
• Java & OOP
• Android Studio Essentials
• Android SDK & Basics
• Android User Interface
• Intents & Navigation
• Kotlin for Android
• Data Layer & Networking Using Http and Retrofit
• Storage & Databases
• Dependency Injection Using Dagger2
• Unit testing
Frontend Development
• HTML and CSS
• Basics of Javascript
• General Development and process skills
• Typescript Basics
• Build tools
• Angular Fundamentals
• Angular Components
• Angular Template Syntax
• Angular Directives
• Angular Component interaction
• ReactJs
• UI Library
• HttpClient
• Routing


Testing Track:
• Software testing fundamentals
• Software development life cycle methodologies (focus on agile and using Azure DevOps)
• Software testing techniques
• Test Management and process
• Regression and Impact Analysis
• Test case and bug report writing
• Defect management
• Database testing
• API testing
• Test automation
• Performance Testing
• Testing Estimate
• Mobile testing
• Introduction to DevOps, CI/CD concepts
• Assignments and Hands-on

Data / ML Testing Track:
• Software testing fundamentals
• Software development life cycle methodologies (focus on agile and using Azure DevOps)
• Software testing techniques
• Test Management and process
• Regression and Impact Analysis
• Test case and bug report writing
• Defect management
• Database testing
• API testing
• Test automation
• Performance Testing
• Testing Estimate
• Mobile testing
• Introduction to DevOps, CI/CD concepts
• Machine Learning Fundamentals and Evaluation
• Hypothesis Testing
• Data distributions
• Data Migration and Integration testing
• Assignments and Hands-on

Personal Skills

  • Excellent command of English.
  • Very good communication skills. 
  • Good command of Microsoft Office. 
  • Exemption or completion of military service for male applicants. 
 

Technical Skills

• Bachelor's of Engineering with a major in Computer Engineering or Computer Science.
• Minimum Grade of Good in previous years.
• Class of 2022,2023 and 2024

Education

Bachelor's of Engineering with a major in Computer Engineering or Computer Science.

Apply Now

Job Details

Job Location Cairo, Egypt
Company Industry System Integrator
Company Type Employer (Private Sector)
Job Role Engineering
Employment Type Internship
Number of Vacancies 31
Job Division COO Office
SW Engineering

Preferred Candidate

Career Level Student/Internship
Nationality Egypt
Degree Bachelor's degree

About This Company

Giza Systems

Integration Cairo, Egypt http://www.gizasystems.com

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.

Similar Jobs

Loading ...



This website uses cookies to ensure you get the best experience on our website. Read more