67 Go Programming jobs in Egypt
TCL programming and UNIX-AIX administration
Posted 16 days ago
Job Viewed
Job Description
Hiring manager and Recruiter should collaborate to create the relevant verbiage.
**Your role and responsibilities**
Key Responsibilities:
* Design, develop, test, and deploy application components using TCL (Tool Command Language).
* Write and maintain UNIX shell scripts (AIX environment) for monitoring and integration tasks.
* Analyze and troubleshoot application issues and perform root cause analysis to ensure minimal downtime.
* Write SQL queries and perform data analysis for application features and troubleshooting.
* Provide production support for deployed applications ensuring SLAs are met.
* Implement code enhancements and optimizations for better system performance and scalability.
* Maintain clear documentation of code changes, issue resolutions, and processes.
**Required technical and professional expertise**
Required Skills Experience :
Hands-on experience with TCL programming
Scripting knowledge in UNIX AIX shell scripting (Korn/Bash /Powersell/ Perl).
Proficient in SQL with the ability to write queries.
Experience with ticketing tools (e.g., ServiceNow).
Key Responsibilities:
Design, develop, test, and deploy application components using TCL (Tool Command Language).
Write and maintain UNIX shell scripts (AIX environment) for monitoring and integration tasks.
Analyze and troubleshoot application issues and perform root cause analysis to ensure minimal downtime.
Write SQL queries and perform data analysis for application features and troubleshooting.
Provide production support for deployed applications ensuring SLAs are met.
Implement code enhancements and optimizations for better system performance and scalability.
Maintain clear documentation of code changes, issue resolutions, and processes.
**Preferred technical and professional experience**
Hiring manager and Recruiter should collaborate to create the relevant verbiage.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Programming Teacher for Kids and Teens
Posted today
Job Viewed
Job Description
While teachers for teens are required to have learned basic coding especially JavaScript. No teaching experience is needed for teens teachers since there will be special training to understand our teaching style. Yet, communication skills will be prominent for this role.
If you are the right person for this job, we will invite you to the next selection step online.
Responsibility:
- Translating and adjusting our curriculum to Arabic.
- Teaching Programming to Kids or Teens
- Lead and manage the teachers
- Cooperate in teamwork to improve teaching and curriculum quality
Competency:
- Fluent in English
- For kids teachers; teaching for kids experience is preferred
- For teens teachers; coding experience especially JavaScript is preferred
- Leadership and management skills
- Good communication skills to work in a team
- Discipline, Responsible and have a mindset to code the student’s future with IT education
Salary Range: 4000-7000 EGP/Month
**Job Types**: Full-time, Contract
Contract length: 12 months
**Salary**: E£4,000.00 - E£7,000.00 per month
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
At times independently operate when setting up, support and deliverables for projects either locally or internationally. Also work in a team environment when developing solutions for potential clients with new requirements and on big project. Supporting the business in project work and being able to adapt to last minute changes/work.
Key Responsibilities Measures
Writing end to end solutions or modifying existing solution to improve efficiency
The successful operation and milestones of each project requirements being met within or completing within tight timeframes
Able to start setting up projects in regards to scanning, OMR and preparing for emark independently
Able to start the work process with little oversight once requirements have been laid out
Being flexible by alternating between project support to software development to taking onboard new tasks/requirements
Ability to switch between tasks and learning requirements and being able to complete the tasks
Work with AWS infrastructure on regular web app deployments
Ability to work with AWS cloud environment and knowledge on AWS services
Main Job Dimensions
**Adaptability**
Most of the work is every changing due to client requirements or when problems arise being able to switch to solving and providing a solution to said problems. Work is not static and requires a lot of flexibility in being able to suddenly change to new tasks.
**Communication**
Clearly conveying information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
**Continuous Learning**
Actively learning and building skills required for the foreseeable further in relation to future client and business requirements
**Innovation**
With the potential of new projects where solutions are required being able to think outside of the box to provide new but efficient solutions
**Technical/Professional Knowledge and Skills**
Having achieved a satisfactory level of technical and professional skill or knowledge in position-related areas; keeping up with current developments and trends in areas of expertise.
**Work Standards**
Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self imposing standards of excellence rather than having standards imposed.
Main Challenges
**Job Fit - Challenging work**
Working on high pressure tasks with limited timeframe for deliver but also working internationally for weeks at a time independently with the potential for no backup on supporting and delivering projects.
**Job Fit - Continuous learning**
Increasing knowledge and skill when circumstances call for additional learning.
Qualifications and/or Experience
**Preferable**
At least 3 years commercial experience with C#.NET on Windows based development. Any Web
based development and AI machine learning experience or self-study exposure is added value.
* At least 5 years commercial experience with Microsoft SQL Server Database Engine, SSIS, SSRS
* Experience working with MySQL and Workbench is added value.
* Solid knowledge of T-SQL.
* Experience with SSMS, SSDT, and offline database development.
* Installing and configuring Database systems, patches and upgrades. Especially Windows based.
* Database administration of SQL Servers including Performance Tuning, Backup/Recovery and
Security
* Sound knowledge of Microsoft Office tools such as Excel, PowerPoint and Word.
* Support of development, Test, and production database environments
* Good communication skills both written and verbal.
Other Relevant Information
This position description is indicative of the range of job requirements.
The job comprises other duties as required.
It is the responsibility of all employees to ensure they behave in a way that is consistent with the company's Code of Conduct and its policies and procedures.
**Who we are:**
At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.
Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.
If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing
**Job:** Engineering
**Job Family:** TECHNOLOGY
**Organization:** Assessment & Qualifications
**Schedule:** FULL_TIME
**Workplace Type:** Hybrid
**Req ID:** 20718
Software Engineer
Posted today
Job Viewed
Job Description
Fully responsible for the development, management, troubleshooting, and enhancement of existing solutions including backend and frontend components. Also responsible for innovative solutions, performance optimization, and performing various day-to-day programming, database, and other projects related tasks on day to day basis.
**Job Requirements**:
- Minimum 5 years experience in software development.
- Strong knowledge and experience in.NET framework, ASP.Net (C#), WCF, RESTful APIs, SOAP, and Windows Services.
- Strong understanding of Socket Programming, Multithreading, and Asynchronous Programming.
- Experience in Hardware Integration using TCP/IP communication.
- Strong experience is required with MS SQL Server, especially handling large-size databases, SQL Service Brokers, and Queue Management.
- Good and thorough knowledge of database management, administration, and performance tuning.
- Knowledge of JavaScript, jQuery, and other scripting languages.
- Good knowledge of frontend development using HTML5, CSS3 & Bootstrap.
- Strong communication and client-facing skills.
- Team building & project management skills.
- IoT/AI knowledge will be added advantage.
**Minimum Educational Qualification**:
- Minimum 03-05 years experience in software development.
Software Engineer
Posted today
Job Viewed
Job Description
Fully responsible for the development, management, troubleshooting, and enhancement of existing solutions including backend and frontend components. Also responsible for innovative solutions, performance optimization, and performing various day-to-day programming, database, and other projects related tasks on day to day basis.
**Job Requirements**:
- Minimum 5 years experience in software development.
- Strong knowledge and experience in.NET framework, ASP.Net (C#), WCF, RESTful APIs, SOAP, and Windows Services.
- Strong understanding of Socket Programming, Multithreading, and Asynchronous Programming.
- Experience in Hardware Integration using TCP/IP communication.
- Strong experience is required with MS SQL Server, especially handling large-size databases, SQL Service Brokers, and Queue Management.
- Good and thorough knowledge of database management, administration, and performance tuning.
- Knowledge of JavaScript, jQuery, and other scripting languages.
- Good knowledge of frontend development using HTML5, CSS3 & Bootstrap.
- Strong communication and client-facing skills.
- Team building & project management skills.
- IoT/AI knowledge will be added advantage.
**Minimum Educational Qualification**:
- Minimum 03-05 years experience in software development.
Software Engineer
Posted today
Job Viewed
Job Description
**Job Summary**:
Fully responsible for the development, management, troubleshooting, and enhancement of existing solutions including backend and frontend components. Also responsible for innovative solutions, performance optimization, and performing various day-to-day programming, database, and other projects related tasks on day to day basis.
**Job Requirements**:
- Minimum 3-5 years experience in software development.
- Strong knowledge and experience in.NET framework, ASP.Net (C#), WCF, RESTful APIs, SOAP, and Windows Services.
- Strong understanding of Socket Programming, Multithreading, and Asynchronous Programming.
- Experience in Hardware Integration using TCP/IP communication.
- Strong experience is required with MS SQL Server, especially handling large-size databases, SQL Service Brokers, and Queue Management.
- Good and thorough knowledge of database management, administration, and performance tuning.
- Knowledge of JavaScript, jQuery, and other scripting languages.
- Good knowledge of frontend development using HTML5, CSS3 & Bootstrap.
- Strong communication and client-facing skills.
- Team building & project management skills.
- IoT/AI knowledge will be added advantage.
**Minimum Educational Qualification**:
- Minimum 03-05 years experience in software development.
Software Engineer
Posted today
Job Viewed
Job Description
**Purpose of the job**
senior software engineer is typically required to work with and supervise a team of software engineers developing information systems for a website or other software programs
**Duties and responsibilities**
- Participate in development of new services and operations support team to ensure delivery and resolution of solutions incidents within the predefined SLAs/KPIs in a controlled & optimized middleware & order fulfilment
- Support team projects delivery and implementation
- Requirement gathering.
- Solution design
- Solution Development
- Functional testing and support within domain.
**Job specification**
- Bachelors degree in computer engineering, Computer Science, or equivalent discipline.
- Strong knowledge and experience in.NET / Core framework technologies (C#, MVC, Web API and Entity framework), OOP principles and SQL database.
- Good knowledge in design patterns and solid principles.
- Knowledge in Angular 4+ and Mongo DB is a plus
- 1-3 years of experience.
Be The First To Know
About the latest Go programming Jobs in Egypt !
Software Engineer II
Posted 3 days ago
Job Viewed
Job Description
In parallel, you will contribute to the evolution of the Ads serving stack that powers advertising across Bing Search, MSN, Start.com, Edge Browser shopping, and other Microsoft services. This stack is a low-latency, geo-distributed system operating at massive scale, handling complex workloads such as large-scale ML inferencing for ad ranking, real-time bidding, and a variety of ad-serving scenarios. Every millisecond counts, and the engineering challenges span from feature innovation to deep optimization across the stack.
You will own and drive significant feature areas, collaborate with top engineers across the globe, and contribute to a system that supports billions of ad impressions daily. The role demands strong technical depth, a proactive mindset, and the ability to work independently while influencing cross-team efforts. If you thrive on solving deep technical challenges and want to be part of a team that is shaping the future of large-scale intelligent infrastructure, this is the place to be.
**Our Culture:** Microsoft Culture ( Deliver secure, well-tested, and maintainable code across both the Ads serving stack and LLM/MCP infrastructure.
+ Collaborate with engineering and product teams to build scalable, intelligent solutions for ad delivery and system health monitoring.
+ Design and implement distributed services supporting ad ranking, bidding, and Copilot experiences for DRIs.
+ Contribute to scenario and use case definitions focused on observability and intelligent agent interactions.
+ Build resilient services with high availability, scalability, and robust diagnostics.
+ Champion long-term architectural simplicity and maintainability across legacy and emerging systems.
+ Own the full development lifecycle, including testing, deployment, and production readiness.
+ Ensure modular, secure, reliable, and actively monitored components throughout the stack.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to C#, Python OR another modern language.
+ A good grasp of how **distributed systems, APIs, microservices, and databases** fit together to power real-world applications.
+ Some familiarity with **working with Large Language Models (LLMs)** - whether it's prompt design, grounding data, embeddings, or integrating APIs.
+ Strong problem-solving mindset, with the ability to **dig into tricky issues** across systems and data flows until you get to the root cause.
+ Comfortable **working and communicating** **across teams in different regions** - you'll be collaborating with engineers both locally and globally.
**Preferred Qualifications:**
+ Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
+ Experience building **MCP servers** or working with **agentic AI flows** .
+ Exposure to **observability tools** like Geneva, Prometheus, Grafana, or App Insights.
+ Familiarity with **AI developer frameworks** such as LangChain, Semantic Kernel, or AutoGen.
+ Background in building **developer productivity tools** (e.g., scaffolding, code generation, or internal platforms).
+ Experience with **containers and orchestration** (Docker, Kubernetes).
+ Understanding of **business intelligence and analytics systems** like Power BI, Spark, or Databricks.
+ Comfort working within the **Microsoft ecosystem** - Azure DevOps, GitHub Actions, VS Code extensions, etc.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Senior Software Engineer

Posted 4 days ago
Job Viewed
Job Description
**What you get to do in this role:** ** **
+ Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
+ Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users.
+ Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs
+ Contribute to the design and implementation of new products and features while also enhancing the existing product suite
+ Be a mentor for colleagues and help promote knowledge-sharing
**To be successful in this role you have:**
+ Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
+ 4+ years of experience with Java or a similar OO language
+ Passion for JavaScript and the Web as a platform, reusability, and componentization
+ Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
+ Experience with any of the modern UI frameworks like Angular, React or Vue
+ Analytical and design skills
FD21
**Work Personas**
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
**Equal Opportunity Employer**
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
**Accommodations**
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
**Export Control Regulations**
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
.NET Software Engineer
Posted today
Job Viewed
Job Description
**Qualifications**:
- Bachelor of Science, preferably Computer Science
- Excellent in English
- Excellent Troubleshooting skills and Investigation skills
- .Net Foundations
- .Net Core
- C#
- NET MVC
- NET API
- NET webforms
- Entity Framework
- NET
- JavaScript
- jQuery
- js
- SQL Server