https://bayt.page.link/K4LtT4TbyLUGvSvV7
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Headway Intern 2024 - Software Development Center



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

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.
Job Location Cairo, Egypt Job Role Engineering

تفاصيل الوظيفة

منطقة الوظيفة
القاهرة مصر
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
صاحب عمل (القطاع الخاص)
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.