40 Sr Engineer jobs in Egypt
Java Technical Lead
Posted today
Job Viewed
Job Description
- Analyze software requirements.
- Implement design plans.
- Monitor the status of developing software; writes, review and revise product requirements and specifications.
- Work closely with the engineers to architect and develop the best technical design and approach. Be a hands-on technical leader and contributor.
- Ensure top-quality design reviews attain business goals.
- Have proven track record in leading architecture, design, development and operations of enterprise-scale web delivery platforms, products and services.
- Respond to occasional system errors, including during off hours and coordinate response amongst the team.
- Facilitate to ensure teams have the appropriate and latest product and technical knowledge, guidance and resources to deliver optimal solutions effectively on target, on track and on budget.
**Requirements**:
- Minimum 2 years of experience as Team Leader.
- Ability to work independently and in a team-oriented, collaborative environment is essential.
- Knowledge of SOLID principles.
- Experience with continuous integration tools, like GIT, JIRA, Jenkins
- Demonstrated knowledge of multiple Agile frameworks and broad expertise with Software Development Lifecycle (SDLC) for integrated systems.
- Experience in Spring MVC, Spring for Apache Kafka, Spring Cloud, Spring Data, Spring Integration, Spring Security, and Swagger
A Knowledge in Java Testing Tools like Junit, Apache JMeter, and Selenium Code Refactoring experience is a musttractive
**Benefits**:
Attractive Salary 50-60K
Health insurance - Social
Software Technical Lead
Posted today
Job Viewed
Job Description
Dawarha is at the forefront of the recycling movement, pioneering an innovative social recycling platform that combines AI-based Reverse Vending technology with a user-friendly mobile app. We proudly introduced this groundbreaking concept to the Egyptian market and the broader MENA region. As a subsidiary of the visionary Mind-Blowing company, we have been leading the charge in Egypt's recycling and waste collection sector since 2018. We established the first ai-reverse vending machine, marking a significant milestone in waste management. Our commitment extends to providing a fully integrated solution for enterprises of all sizes, from small businesses to mega-corporations and even governmental organizations. Our closed-loop waste collection solution is fully customizable, reflecting our commitment to sustainability and environmental responsibility.
**About the job**:
**Responsibilities**:
- Supervise, Mentor, and Lead Agile Cross-functional SW Engineers.
- Draft and prepare a technology roadmap and development plan.
- Direct, coordinate, and lead SW production, operations, quality assurance, testing, and maintenance.
- Oversee the research and development of new products and procedures.
- Hire, onboard, and Train other SW engineers and supporting staff.
- Write performance reviews and solve internal issues.
- Discuss and lay-out project specifications.
- Craft a detailed plan to accomplish tactical and strategic goals.
- Review, approve, and modify product software and product designs.
- Analyze, propose, and manage budgets, technologies, and resources for SW products and projects.
- Draft proposals, presentations, and reports for internal and external stakeholders.
- Prepare and deliver feature, technology, and talent pipeline.
- Establish administrative policies, procedures, and standards.
- Coordinate activities of the unit with other units or organizations, including but not limited to the product team, data team, hardware team, P&C team, operations team,, etc.
- Translate business requirements into technical needs and actions.
- Confer with higher levels of management.
**Requirements**:
- 2-5 years of experience in leading and growing SW engineering teams.
- Familiar with machine/deep learning frameworks like Tensorflow, Keras, and PyTorch.
- Ability to transform research articles into working solutions to solve real-world problems.
- Proficiency in Python and related packages like NumPy, scikit-image, PIL, OpenCV, matplotlib, seaborn, etc.
- Excellent written and verbal communication skills for effectively communicating with the team and ability to present information to a varied technical and non-technical audience.
- Must be able to produce solutions independently in an organized manner and also be able to work in a team when required.
- Must have good Object-Oriented programming & logical analysis skills in Python and JavaScript
- Strong foundation in data structures and algorithms in Python and JS
- Advanced knowledge in performance, scalability, numerical accuracy, and best practices for implementing various solutions.
- Experience in different model optimization techniques apart from hyperparameter tuning to reduce memory usage without hindering the performance for deploying on edge devices.
- Exposure to IoT technology.
- Experience in Agile Application Development and Scrum methodologies to develop efficient, maintainable, readable, and production-ready pipelines.
- Must have curiosity, eagerness, and motivation to learn new and adapt to new technologies.
- Knowledge of best practices related to data encryption and cybersecurity.
- Proficiency in documenting processes and monitoring performance metrics
Sr. DevOps Engineer
Posted today
Job Viewed
Job Description
Industry
- IT ServicesWork Experience
- 4-5 yearsSalary
- 4000City
- CairoState/Province
- AI QahirahCountry
- EgyptZip/Postal Code
- 11311- Manage and maintain Monolith system, Mini-System and MicroService systems.
- Improve, test, script, and document the multitude of deployment options
- Build new monitoring/administration solutions including architecture, provisioning, configuration and deployment
- Working with the technical team to automate all DevOps processes.
- React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems.
- Working with technical team on Gitlab CI & FastLane &TeamCity and other tools automate iOS and Android build, test, deployment processes.
- Solve complex and difficult problems and build automation to prevent problem recurrence
- Participate in cloud service capacity planning and demand forecasting, software performance analysis and system tuning.
- Collaborate with members of partnering teams to define, design, and implement declarative specifications that form the basis of continuous solutions.
- Follow/enforce Devops recommended practices to ensure successful and streamlined production deployments
- Implementing various development, testing, automation tools, and IT infrastructure
- Planning the team structure, activities, and involvement in project management activities.
- Managing stakeholders and external interfaces
- Setting up tools and required infrastructure
- Defining and setting development, test, release, update, and support processes for DevOps operation
- Have the technical skill to review, verify, and validate the software code developed in the project.
- Troubleshooting techniques and fixing the code bugs
- Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
- Encouraging and building automated processes wherever possible
- Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
- Incidence management and root cause analysis
- Coordination and communication within the team and with customers
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
- Collaborating with coworkers to conceptualize, develop, and release software.
- Conducting quality assurance to ensure that the software meets prescribed guidelines.
- Rolling out fixes and upgrades to software, as needed.
- Securing software to prevent security breaches and other vulnerabilities.
- Suggesting alterations to workflow in order to improve efficiency and success.
- Pitching ideas for projects based on gaps in the market and technological advancements.
**Requirements**:
- 5 years of work experience as a Developer/Systems Administrator/DevOps, supporting development teams (sysadmins + Java/Angular software development).
- Bachelor’s degree in Computer Engineering / Computer Science or equivalent education in the form of work experience at similar technology positions.
- Strong Knowledge of managing CI/CD tools preferably Jenkins, teamCity, Gitlab
- Experience in designing, analyzing and troubleshooting large-scale, highly performant distributed systems.
- Good Knowledge of webservers tools preferably Nginx, SpringBoot,,,.
knowledge of Source/Revision Control (GIT) and Issue Tracking (JIRA)
- Hands-on experience maintaining highly available infrastructure & DR.
- Extensive knowledge and hands-on experience in the following areas in cloud environments:
- ** Linux operating systems**
- ** Virtualization and provisioning technologies: Docker**
- ** Containerization technologies: Kubernetes and/or OpenShift**
- **REST web services**
- ** Script language: Shell scripting and/or Python**
- ** CI/CD tools: TeamCity, GitLab, Jenkins**
- **Experience with Large Scale Databases (PostgreSQL, MYSQL,,,)**
- Good Knowledge of automation frameworks and configuration management using Ansible, Puppet.
- Problem-solving skills are highly important with solid communication skills to build up knowledge and understanding of how systems work and interact.
- Ability to use a wide variety of open source technologies and cloud services.
- Prior experience at all phases of the software product life cycle, from conception to extinction.
- Experience using an array of automation tools.
- Familiarity with software security methods.
- Demonstrated experience using a wide variety of coding languages.
- Curious, discerning envelope pusher.
- Top-notch decision-making and collaborative abilities.
- Customer-oriented with the ability to receive and use constructive criticism
Dynamics CRM Technical Lead
Posted today
Job Viewed
Job Description
- Overall software development and implementation experience
- Dynamics CRM experience as a developer
- Hands-on experience with writing server side programming in C#, VB.NET, ASP.Net/.Net Core development languages/frameworks
- Client side programming like HTML5, CSS, JavaScript, jQuery
- Background in MS SQL Server, Visual Studio, SQL Server
- Years of experience: 10 to 15 years
**Requirements**:
- Experience in banking business is mandatory
- Valid passport
- Ability to travel based on business needs
**Benefits**
- Attractive salaries
- Healthy working environment
- Medical Insurance
- Social Insurance
React Native Technical Lead
Posted today
Job Viewed
Job Description
- Proven hands-on experience in design, development, and unit testing of Product and Services based mobile
- Solid exposure to JavaScript
- Expert in writing/manipulating JavaScript codes/customization
- Experience with unit testing frameworks for mobile
- Well versed on Core Java, HTML5, CSS, CSS3
- Knowledge of iOS Swift or Android Java
- Years of experience: 5 to 10 years
**Requirements**:
- Experience in banking business is mandatory
- Valid passport
- Ability to travel based on business needs
**Benefits**
- Attractive salaries
- Healthy working environment
- Medical Insurance
- Social Insurance
.NET Integration Technical Lead
Posted today
Job Viewed
Job Description
- C#
- ASP.Net
- .Net Framework
- Java Script
- HTML
- ADO.Net
- LINQ
- Entity Framework
- Webservice
- MVC
- WCF
- API
- Oracle DB
- SQL Server
- Years of experience: 10 to 15 years
**Requirements**:
- Experience in banking business is mandatory
- Valid passport
- Ability to travel based on business needs
**Benefits**
- Attractive salaries
- Healthy working environment
- Medical Insurance
- Social Insurance
Architecture and Design Technical Lead
Posted today
Job Viewed
Job Description
As an Architecture and Design Technical Lead you will be acting as architecture and design authority across IT organization; responsible of aligning VF-EG IT roadmap with group strategy and guide lines. As well as resolving Technology disagreements among different IT teams.
**Responsibilities**:
- Lead design for major business and technology projects across IT in a way that directly impact revenue, cost saving initiatives and NPS.
- Lead VFG activities that require cooperation with Group Architecture Team(s) and adapting VF Group P&S related architecture initiatives within VFE in a way that suit VF-EG local targets and strategies.
- Manage business requirements planning to make sure they are reflected into technology enablers to be implemented by delivery teams to make sure overall business objectives will be realized.
- Authorized to take necessary decisions to resolve technical conflicts among different delivery functions.
- Lead technical stakeholders to produce system roadmaps that meet architecture guidelines and business requirements.
**Required Criteria**:
- Proven Business acumen/Solid business analysis skills.
- Must have worked in at least 2 different Technology areas before.
- Vendor background is a plus.
- Solid development/database knowledge.
- Strong decision making/leadership capabilities.
- Strong problem solving skills.
- Helicopter view identifying key information and patterns.
- Innovativeness and ability to generate viable alternatives out of challenging situations.
Be The First To Know
About the latest Sr engineer Jobs in Egypt !
PHP Sw Technical Lead vois
Posted today
Job Viewed
Job Description
**Responsibilities:
-**:
- Lead and manage a team of PHP developers, providing guidance and mentorship.
- Write clean, well-documented, and efficient code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
- Contribute to all phases of the development lifecycle.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Conduct code reviews to ensure adherence to best practices and coding standards.
- Stay updated with emerging trends and technologies in web development.
**Qualification:
-**:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven experience as a PHP Developer for 7+ years, with at least 2 years in a leadership or technical lead role.
- Strong knowledge of PHP web frameworks such as Laravel, Symfony, etc.
- Proficiency in front-end technologies including JavaScript, HTML5, and CSS3.
- Experience with relational databases like MySQL and PostgreSQL.
- Familiarity with version control systems such as Git.
- Understanding of code versioning tools and CI/CD pipelines.
- Knowledge of object-oriented PHP programming.
- Experience with RESTful API design and development.
- Strong problem-solving skills and a detail-oriented mindset.
- Excellent communication and teamwork skills.
- Proficiency in PHP, SQL, Git, XML, JSON, and PHPUnit.
**Preferred Skills**:
- Experience with cloud services (e.g., AWS, Azure).
- Familiarity with modern front-end frameworks like React or Angular.
- Understanding of Agile methodologies.
- Experience with Docker and containerization.
**Who we are**:
You may have already heard of Vodafone - We're a leading Telecommunications company in Europe and Africa. But what you might not know is that we are continuously investing in new technologies to improve the lives of millions of customers, businesses and people around the world, creating a better future for everyone.
Together we can.
Senior Technical Lead React + Nodejs vois
Posted today
Job Viewed
Job Description
**Key Accountabilities and Decision Ownership**:
- Lead multiple development squads to deliver features and requirements
- Significant contributor to Architecture team and leader of working group efforts across the organization.
- Leads major strategic technical initiatives across many or all teams.
- Takes the lead to communicate technical topics to technical & non-technical directors and business leaders.
- Creates alignment with the overall project goals and how the execution is carried out. Brings up conflicts in a productive manner. Also, commits to the product vision once set.
- Works with organizational leaders to improve project accountability across many or all teams.
- Consistently represents self, team & company with external speaking engagements.
- Proactively seeks to create or redefine roadmaps with product & business counterparts.
- Serves as a role model for mentorship within the engineering organization.
- Provides input in training plans for the team.
- Build technical strategies for the team.
- Assess development team members and provide a regular feedback.
- Help build development plan for all team members
- Helps organize and facilitate productive feedback and feedback sessions with stakeholders.
- Hiring of high level calibers within Guild
- Set technical guidelines for technology guild team members
- Onboarding of new guild team member
- Set technical skill set and KPIs for guild team members
**Core Competencies, Knowledge and Experience**:
- Team player with co-operative spirit
- Excellent communication skills
- Excellent leadership skills.
- Innovative and self-motivated.
- Capable to mentorship others.
- Hard worker with high sense of ownership.
- An acute attention to detail.
- Ability to understand & discuss business context with technical & non-technical stakeholders
**Must Have Technical / Professional Qualifications**:
- 12+ years of front-end (Angular, NodeJs) development experience.
- Very good knowledge of:
- Angular
- Mobile Frist Design
- Cross-Browser Development
- Design Pattern
- Agile
- CI/CD
- NgRx
- REST APIs
- TDD/BDD
- CMS
- Application Performance
- Docker
- Jira
- React Js
- Redux
- Unit testing
- Saga middleware
- Service Worker
- Performance tuning and optmization
- Familiar with react Echo System
- Familiar with Webback configuration
- React Lazy Loading
- Familiar with PWA
- React Server side rendering
- Advanced design pattern
- Familiar with Microfrontend patterns
**#_VOIS #movewithus**:
Sr. Mechanical Design Engineer
Posted today
Job Viewed
Job Description
- Dawarha is hiring a Senior Mechanical design R&D Engineer to collaborate with product and design teams to build a new and innovative RVM.
- Redesigning existing products to enhance functionality or reduce costs.
- Initiating design projects and specification sheets after coordination with the product development team
- Perform all required design calculations.
- Perform Stress analysis simulations and motion analysis using Solidworks and/Or Abaqus.
- Presenting product designs to management and stakeholders.
- Overseeing the engineering of product prototypes.
- Testing prototype products for functionality, ease of use, and longevity.
- Resolving product issues.
- Working within the budget to deliver safe and efficient products on time.
- Allocating resources and time effectively.
- Developing design prototypes.
- Overseeing the production process.
- Assist Mid-Level and Jr. Engineers effectively while maintaining team spirit and autonomy
- Generating design plans for the entire team and the ability to execute them in a timely manner
- Meeting with business management, marketing, and the R&D team to discuss product ideas.
- Collaborating with the engineering, product development, and marketing department on product feasibility.
**Job Requirements**:
- Bachelor's degree in mechanical engineering from a reputable university Masters degree is preferred.
- 3+ years experience as an R&D Mechanical engineer or similar roles
- Advanced analytical and mathematical skills.
- Innovative and explorative nature
- In-depth knowledge of mechanical engineering and market standards
- Proficient with computer design software, including Solidworks and Microsoft packages
- The ability to use Abaqus is preferred
- Ability to translate design concepts into physical objects
- Ability to lead a small team and deliver in a timely manner
- Experience with project management is preferred
- Ability to manage multiple tasks in a fast-paced environment
- Excellent communication skills.