362 Software Development Engineer jobs in Egypt
Software Development Engineer
Posted today
Job Viewed
Job Description
Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.
We are looking for a
Software Development Engineer
to join our Brightly team in Cairo, Egypt.
Responsibilities
- Drive the design and development of innovative and performant features for next-generation software applications, applying deep knowledge of computer science and programming principles.
- Develop, integrate, and document libraries and frameworks to effectively scale development across multiple projects, delivering common services and components within scope, cost, time, and quality constraints.
- Build and embed quality throughout the agile product lifecycle, including requirements, design, code, testing, delivery, and support.
- Deliver clear, maintainable, full-stack solutions that scale, adhere to, and enhance existing standards, while working in a professional engineering environment (source control, shortened release cycles, CI/CD, etc.).
- Understand and communicate company goals and metrics, aligning them with team technical objectives.
- Advise product owners and UX on technical feasibility, translate user requirements into technical specifications, and participate as a technical SME in product planning sessions.
- Support products by identifying and resolving root causes of production incidents; own troubleshooting and resolution across teams.
- Take ownership of product quality and address production defects quickly.
- Promote and embed a DevOps mindset within the team.
- Apply data-driven analysis and pragmatic decision-making aligned with business and technology needs, balancing immediate requirements with long-term solutions.
- Stay current with emerging technology trends and continuously upskill.
- Collaborate with architects, engineers, development managers, product managers, and agile coaches across the engineering practice in a global scaled agile environment.
- Drive continuous improvement processes through metrics and feedback.
- Embrace change and complexity, adapt quickly, and act as a change leader.
*Requirements *
:
- Bachelor's degree in Computer Engineering, Computer Science, or a related discipline.
- Hands-on experience with web development (C#, ASP.NET, .NET Core, JavaScript frameworks) and UI/UX technologies.
- Solid understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles.
- Experience with REST services, SOA, and microservices.
- Proficiency in unit testing, mocking frameworks, and automation frameworks.
- Strong DevOps mindset with experience in a mature CI/CD environment.
- Skilled in implementing exception handling, key event logging, and performance measurement.
- Experience working with agile methodologies (Scrum, Kanban).
- Strong communication, partnership, teamwork, and influencing skills.
*Nice to Have: *
- Experience with AWS services.
- Experience with container technologies (e.g., Docker, Kubernetes).
- Open-source contributions, repositories, or personal projects.
- Active participation in professional communities of interest and meetups.
- Relevant certifications in technology or agile methodologies.
- Prior experience with agile practices implemented at scale across multiple global teams.
We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.
Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.
Software Development Engineer
Posted today
Job Viewed
Job Description
Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.
We are looking for a
Software Development Engineer
to join our Brightly team in Cairo, Egypt.
Responsibilities
- Drive the design and development of innovative and performant features for next-generation software applications, applying deep knowledge of computer science and programming principles.
- Develop, integrate, and document libraries and frameworks to effectively scale development across multiple projects, delivering common services and components within scope, cost, time, and quality constraints.
- Build and embed quality throughout the agile product lifecycle, including requirements, design, code, testing, delivery, and support.
- Deliver clear, maintainable, full-stack solutions that scale, adhere to, and enhance existing standards, while working in a professional engineering environment (source control, shortened release cycles, CI/CD, etc.).
- Understand and communicate company goals and metrics, aligning them with team technical objectives.
- Advise product owners and UX on technical feasibility, translate user requirements into technical specifications, and participate as a technical SME in product planning sessions.
- Support products by identifying and resolving root causes of production incidents; own troubleshooting and resolution across teams.
- Take ownership of product quality and address production defects quickly.
- Promote and embed a DevOps mindset within the team.
- Apply data-driven analysis and pragmatic decision-making aligned with business and technology needs, balancing immediate requirements with long-term solutions.
- Stay current with emerging technology trends and continuously upskill.
- Collaborate with architects, engineers, development managers, product managers, and agile coaches across the engineering practice in a global scaled agile environment.
- Drive continuous improvement processes through metrics and feedback.
- Embrace change and complexity, adapt quickly, and act as a change leader.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, or a related discipline.
- Solid understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles.
- Experience with REST services, SOA, and microservices.
- Proficiency in unit testing, mocking frameworks, and automation frameworks.
- Strong DevOps mindset with experience in a mature CI/CD environment.
- Skilled in implementing exception handling, key event logging, and performance measurement.
- Experience working with agile methodologies (Scrum, Kanban).
- Strong communication, partnership, teamwork, and influencing skills.
Nice To Have
- Experience with AWS services.
- Experience with container technologies (e.g., Docker, Kubernetes).
- Open-source contributions, repositories, or personal projects.
- Active participation in professional communities of interest and meetups.
- Relevant certifications in technology or agile methodologies.
- Prior experience with agile practices implemented at scale across multiple global teams.
We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.
Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.
Job Family:
Research & Development
Req ID:
Apply Now
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Company Description
Djed is a Cairo-based software solutions provider and official Odoo ERP partner, dedicated to helping businesses in Egypt digitally transform their operations. With over 10 years of experience and more than 145 successful projects delivered, we empower companies across various industries with scalable, tailored ERP solutions. Our expertise includes full-cycle Odoo ERP implementation, custom module development, and seamless integration with both software systems and industrial hardware. We are committed to supporting businesses through smart, industry-driven digital transformation.
Role Description
This is a full-time on-site role for a Senior Software Development Engineer located in Cairo, Egypt. The Senior Software Development Engineer will be responsible for designing, developing, and maintaining software applications. Daily tasks include back-end web development, programming, and implementing object-oriented programming (OOP) concepts. The role involves working closely with cross-functional teams to ensure seamless integration of software systems and providing technical support and solutions.
Qualifications
- Strong skills in Software Development, Programming, and Object-Oriented Programming (OOP)
- Proficiency in Back-End Web Development
- Solid foundation in Computer Science principles
- Excellent problem-solving skills and attention to detail
- Ability to work effectively in a team-oriented environment
- Experience with Odoo ERP or similar ERP systems is a plus
- Bachelor's degree in Computer Science, Software Engineering, or related field
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Pixelogic Media Partners, LLC provides distribution services and technology solutions to the entertainment industry. We help studios, broadcasters and digital retailers localize and distribute their feature and episodic titles to global audiences on-time and with superior quality.
Our service offerings cover end-to-end workflows including language services such as scripting, subtitling, access services, dubbing, text and metadata localization in over 50 languages. Our technical services master and prepare this content in all distribution products including digital cinema, digital media and physical media (Ultra HD Blu-ray, Blu-ray and DVD).
To date, we serviced thousands of titles for iTunes, Google Play, YouTube, Netflix, Amazon, Movies Anywhere and others. We also authored thousands of Ultra HD Blu-ray, Blu-ray and DVD titles. Our research and development team works on cutting-edge technologies such as 4K, high dynamic range (Dolby Vision, HDR10+), artificial intelligence and machine learning, software automation and our proprietary end-to-end operating platform branded as pHelix.
Experience start-up at scale. Be part of building innovative solutions to service our media and entertainment clients and help us fulfill their content distribution needs. Join us if you're passionate about entertainment, innovation and customer service excellence
*Primary Responsibilities : ***
- Developing software for various platforms.
- Building reusable code and libraries for future use.
- Designing and scaling API endpoints.
- Translating of UI/UX wireframes to visual elements.
- Optimizing applications for maximum speed, scalability and security.
- Write well-designed, testable code.
- Deploy programs and evaluate user feedback.
- Test, maintain and recommend software improvements to ensure strong functionality and optimization.
- Resolve complex technical design issues.
- Clearly and regularly communicate with management and colleagues.
- Minimum 3+ years of experience.
- Computer Science degree or equivalent.
- Experience running production systems including deploying, monitoring, and debugging
- Demonstrated passion for learning new technologies.
- Strong interpersonal skills with proven ability to collaborate and self-manage.
- Excellent written and verbal communication skills.
- Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
- Experience in working with relational databases.
- Strong knowledge of Java and Spring Boot.
- Strong knowledge of HTML5, CSS3, and JavaScript.
- Experience with front-end frameworks (AngularJS, React, etc.) is a plus.
- Experience with Ruby on Rails, C, C++, is a plus.
- Outstanding attention to detail and ability to plan complex projects with urgency
- Possess up-to-date knowledge of technological developments in the industry.
Why should you join us?
At Pixelogic, we pride ourselves on fostering a supportive and engaging environment. Our comprehensive benefits include top-notch medical and social insurance fully covered for you and your family, ongoing training and development opportunities, and fun department outings to boost team spirit. Enjoy delicious catered meals, unlimited snacks and drinks, and a fun office activity area for games and stress relief. We also provide free internet for remote work, convenient office transportation, and a rewarding referral bonus system.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Company Description
Castello Talent specializes in empowering businesses with tailored employment and recruitment solutions. Our mission is to support your future by providing expert guidance and resources for successful talent acquisition. We are committed to understanding and meeting the specific needs of your business, allowing you to focus on your core objectives. As a leading provider in the industry, Castello Talent ensures that your workforce is aligned with your business goals.
Role Description
This is a full-time on-site role for a Senior Software Development Engineer, located in Cairo, Egypt. The Senior Software Development Engineer will be responsible for designing, developing, and maintaining back-end web applications. Daily tasks include writing efficient code, performing code reviews, and collaborating with cross-functional teams to deliver high-quality software solutions. The role also involves debugging and troubleshooting complex issues, ensuring code quality, and participating in the continuous improvement of development processes.
Qualifications
- 5 years of experience in the same field
- A strong foundation in Computer Science or related field
- Proficiency in Back-End Web Development and Software Development
- Excellent Programming skills and experience with Object-Oriented Programming (OOP)
- Problem-solving skills and ability to work in a collaborative team environment
- Experience with debugging, troubleshooting, and performance optimization
- Strong communication skills and attention to detail
- Previous experience in a senior development role is a plus
- Bachelor's degree in Computer Science or a related field
Benefits
- Competitive salary
- Social insurance
- Medical insurance
- Great work place environment
Location
- Cairo, Egypt
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Pixelogic Media Partners, LLC provides distribution services and technology solutions to the entertainment industry. We help studios, broadcasters and digital retailers localize and distribute their feature and episodic titles to global audiences on-time and with superior quality.
Our service offerings cover end-to-end workflows including language services such as scripting, subtitling, access services, dubbing, text and metadata localization in over 50 languages. Our technical services master and prepare this content in all distribution products including digital cinema, digital media and physical media (Ultra HD Blu-ray, Blu-ray and DVD).
To date, we serviced thousands of titles for iTunes, Google Play, YouTube, Netflix, Amazon, Movies Anywhere and others. We also authored thousands of Ultra HD Blu-ray, Blu-ray and DVD titles. Our research and development team works on cutting-edge technologies such as 4K, high dynamic range (Dolby Vision, HDR10+), artificial intelligence and machine learning, software automation and our proprietary end-to-end operating platform branded as pHelix.
Experience start-up at scale. Be part of building innovative solutions to service our media and entertainment clients and help us fulfill their content distribution needs. Join us if you're passionate about entertainment, innovation and customer service excellence
*Primary Responsibilities *
:***
- Developing software for various platforms
- Building reusable code and libraries for future use
- Designing and scaling API endpoints
- Translating of UI/UX wireframes to visual elements
- Optimizing applications for maximum speed, scalability and security
- Write well-designed, testable code
- Deploy programs and evaluate user feedback
- Test, maintain and recommend software improvements to ensure strong functionality and optimization
- Resolve complex technical design issues
- Clearly and regularly communicate with management and colleagues
Requirements
- Minimum 3+ years of experience
- Computer Science degree or equivalent
- Experience running production systems including deploying, monitoring, and debugging
- Demonstrated passion for learning new technologies
- Strong interpersonal skills with proven ability to collaborate and self-manage
- Excellent written and verbal communication skills
- Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
- Experience in working with relational databases
- Strong knowledge of Java and Spring Boot
- Strong knowledge of HTML5, CSS3, and JavaScript
- Experience with front-end frameworks (AngularJS, React, etc.) is a plus
- Experience with Ruby on Rails, C, C++, is a plus
- Outstanding attention to detail and ability to plan complex projects with urgency
- Possess up-to-date knowledge of technological developments in the industry.
Why should you join us?
At Pixelogic, we pride ourselves on fostering a supportive and engaging environment. Our comprehensive benefits include top-notch medical and social insurance fully covered for you and your family, ongoing training and development opportunities, and fun department outings to boost team spirit. Enjoy delicious catered meals, unlimited snacks and drinks, and a fun office activity area for games and stress relief. We also provide free internet for remote work, convenient office transportation, and a rewarding referral bonus system.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.
We are looking for a
Senior Software Development Engineer
to join
Brightly
team in, Cairo, Egypt.
Brightly
Software
continues to grow and needs amazing engineers. This is an excellent fit for talented engineers who thrive in a fast-paced environment. New hires will work alongside our top-notch engineers and product team to design, implement, deliver, and support our highly ambitious products and integrations. We care deeply about your passion and dedication to the craft of software.
What You'll Be Doing
- Drive design and building of innovative and performant features into our next-generation software applications. Apply deep knowledge of computer science & programming principles, combined with empirical professional experience into innovative solutions.
- Develop, integrate, and document libraries and frameworks that allow us to effectively scale development on our applications across multiple projects as common services or components leveraged by multiple products within scope, cost, time, and quality constraints.
- Build and track quality into the agile product lifecycle, encompassing requirements, design, code, testing, delivery, and support.
- Enable and write clear, maintainable full-stack solutions that scale, adhere to/improve/augment existing standards, and work in a professional software engineering environment (source control, shortened release cycles, continuous integration and deployment, etc.).
- Understand and socialize company goals and metrics and align with the team's technical goals.
- Advise product owners and UX on what's technically feasible. Partner in translating user requirements into technical specifications. Participate in product planning sessions as a technical SME.
- Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams.
- Own product quality and work to address production defects quickly.
- Embed a DevOps mentality within the team.
- Demonstrate and imbibe data-driven analysis and pragmatic decision-making aligned with business and technology needs. Follow up on immediate needs with long-term solutions as needed.
- Serve as a technical lead for your team as needed or on special-purpose projects per business priority. Identify and own coaching opportunities.
- Stay current with learning current trends in technology and mentor and guide junior engineers and interns.
- Partner with architects, engineers, development managers, product managers, and agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally.
- Driver in continuous improvement processes through metrics and feedback. Welcome change and complexity. Learn quickly and adapt fast. Be a change leader
*Requirements: *
- Bachelor's degree in computer engineering, computer science or related discipline.
- Proven experience with web development (C#, ASP.NET, .NET Core, JS frameworks) and UI/UX technologies.
- Solid understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles.
- Experience with REST services, SOA, micro-services.
- Experience unit testing, mocking frameworks, automation frameworks.
- DevOps mindset and experience in a mature CI/CD environment.
- Implementation of exception handling, key event logging, and performance measurement.
- Experience working in agile methodologies (Scrum, Kanban).
- Strong communication, partnership, teamwork and influencing skills.
We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.
Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.
Be The First To Know
About the latest Software development engineer Jobs in Egypt !
Software Development Senior Engineer in Test
Posted today
Job Viewed
Job Description
Job Overview:
Participate in the development of test automation frameworks while contributing to manual testing for critical features, mentor junior team members, collaborate with development teams to ensure comprehensive test coverage.
Duties & Responsibilities:
- Design and review test cases and test scripts
- Ability to define test case execution priority and impact analysis
- Recommend, implement, and work with test management, defect management, performance, and automation tools
- Log issues and track until closure
- Communicate with project manager regarding project issues, impacts to the schedule, and performance issues
- Able to understand new testing techniques, technologies, and tool
- Work within an agile, self-organizing Scrum team
- Coordinate with the engineers on Result and Defects Status on a regular basis
- SDET: Writing unit test for testing API and business layer
- SDET: Fixing Minor Defects Discovered During Testing
- SDET: Documenting API endpoints or services to aid both testing and development efforts
- 3+ years of hands-on experience in software testing
- Good experience with Selenium, TestNG, Junit, Nunit
- Good knowledge in testing estimation techniques
- Strong analytical and problem-solving skills with keen attention to detail
- Proficient in English (verbal and written)
- Good work ethics, Team player, positive and self-motivated
- Strong Communication and Interpersonal skills
- Database manipulation skills, mainly in SQL
- Good time-management skills
- Good knowledge of Agile development Methodology and agile testing
- Great attention to detail and organized
- Fair Knowledge about Cloud, ETL and DevOps Concepts
- Flexible and Adaptable to client and project changes
- Behavior-Driven Development (BDD) (e.g., Cucumber, SpecFlow)
- SDET: Advacned programming Good understanding of custom exception, intermediate level in linq , dependency injection and lose coupling to increase testability.
- SDET: Proficient with CI/CD tools such as Jenkins, GitLab
- SDET: ORM e.g .net entity framework , hibernate , spring
- SDET: Experience in one a mocking framework e.g Mockito , Nmock
- SDET: Solid understanding of data structures e.g dictionary , list , hashset
- Why Integrant?
- Competitive compensation package
- PTO, full medical and dental coverage, etc.
- Opportunity to travel and work onsite with U.S. customers
- In-house Technical and English training programs
- Dedicated learning time (check out our 4Plus1 Program) (link)
- Interest free loans
- Flexible work schedules
- Perks: events, sponsored lunch, game area, rooftop hangout + more
Research & Development Specialist (Chocolate Manufacturing)
Posted today
Job Viewed
Job Description
Company Description
EGYCHAM is a leading HR Consultancy & Business Hub Corporate was launched in April 2010 by 3 scope of Business (Consultancy, Training). EgyCham has 3 Branches in 3 Capitals ( Cairo, Dubai & Riyadh ). We are looking for
Research & Development Specialist
for one of our clients,
Chocolate Manufacturing
Company, located in 5th settlement.
Role Description
- Develop and test
new chocolate
recipes in line with company strategy, market trends. - Enhance existing products for improved taste, texture, and cost-efficiency.
- Research and evaluate
raw materials,
cocoa varieties
,
sweeteners
, and inclusions to create unique and competitive products. - Design and conduct sensory evaluations and trials to validate product quality.
- Stay up to date with
chocolate
industry innovations, consumer preferences, and emerging technologies.
Qualifications:
- Bachelor's degree in any related field.
- From
2
to
4
years of experience in
chocolate
manufacturing
(development, processing, or quality). - Strong knowledge of
cocoa
processing
,
tempering
techniques
,
molding
, and
filling
processes
. - Experience with flavor pairing, texture modification, and product stability testing.
- Solid understanding of food safety standards, regulatory requirements, and labeling laws in Egypt.
- Very good in English level.
- 5th settlement or nearby residences are preferred.
Research And Development Engineer
Posted today
Job Viewed
Job Description
R&D Engineer
Wooden_Background)Location: Maadi
Key accountabilities and decision ownership:
1. Research and test new raw materials, adhesives, coatings, and finishes suitable for different climates and applications.
2. Prototype and evaluate functional, aesthetic, and structural characteristics of new product designs.
3. Improve existing manufacturing processes for better efficiency, waste reduction, and product consistency.
4. Support automation initiatives, tool selection, and production scalability.
5. Develop testing protocols for durability, load-bearing performance, moisture resistance, finishing quality, and safety.
6. Coordinate with the design team to bring concepts into manufacturable products.
Support sales and marketing teams with technical documentation, product specs, and innovation insights.