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**:
- 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 Broker, 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
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**:
- 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 Broker, 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**:
Intermediate Software Tester
Posted today
Job Viewed
Job Description
- Utilize Giza Systems testing methodology analyze testing requirements as the basis for developing testing scenarios for a test level to be executed on a project.
- Design testing scenarios and test cases that will demonstrate conformance to all functional and non-functional requirements, relative to the test level, as defined in business or technical specifications.
- Execute tasks related to the production of the Test Plan, test cases, test scripts, and test data. Analyzes the results of the testing process and recommend solutions.
- Define, identity, collect and organize detailed information relating to testing requirements.
- Interact with the project team to gain an understanding of the business environment, technical context, and conformance criteria. Understands and uses appropriate automated testing processes and tools.
- Stay current on established tools, techniques, and technologies.
- Support knowledge management and collaboration through participation in testing discussions, communities and improving testing collateral through lessons learned.
**Personal Skills**:
- Excellent communication skills
- Flexibility to work under pressure and in different environments.
- Problems solving skills.
- Leadership skills.
- Excellent organizational and administrative skills.
**Technical Skills**:
- 3 to 7 years of experience in delivering testing services for various project sizes.
- Proficient in testing and development methodologies and their interaction.
- Good verbal and written communication skills.
- ISTQB CTFL Certified.
- Test Automation hands-on practices.
- Knowledgeable in requirements, design specifications, and Testing strategy to:
- Perform ambiguity analysis
- Perform risk analysis
- Establish testing priorities and scope
- Develop testing strategy
- Review testing strategy
- Validate requirements and specifications
- Develop test plans
- Review test plan
- Develop test scenarios
- Select test design techniques and develop testing metrics collection plan in order to plan and prepare for testing.
- Proficient in testing analysis and design, functional and Performance models, and test specifications to:
- Develop functional models for testing
- Develop performance models for testing
- Evaluate and validate test cases and scripts
- Validate functional models for testing
- Validate performance models for testing
- Develop test specifications
- Validate test specifications
- Validate testing coverage
- Escalate quality issues for resolution
- Evaluate test automation tools and validate testing Environment in order to develop test specifications.
- Proficient in testing processes and tools to:
- Execute test cases and scripts
- Analyze test results
- Report on testing progress and results
- Facilitate defect resolution and document final test results in order to execute testing engagement.
- Proficient in testing processes and testing metrics to:
- Review test summary report
- Provide testing project feedback and archive testing assets in order to verify completion of testing
**Education**:
Bachelor of Engineering with a specialization in Communications or Computers.
**Job Details**:
Job Location
Cairo, Egypt
Company Industry
System Integrator
Company Type
Employer (Private Sector)
Job Role
Information Technology
Employment Status
Full time
Employment Type
Employee
Job Division
Integration
Technical
Career Level
Mid Career
Years of Experience
Min: 3 Max: 7
Degree
Bachelor's degree
Team of Software Developers
Posted today
Job Viewed
Job Description
we are now hiring: -**:
- Full Stack Developers (PHP, Laravel, React) (Senior, Junior).**
**- Back End Developer (Senior).**
**- Software Tester (Senior).**
**- Front-End Developer (React)(Junior).**
**Job Details**:
- **Job location**: Mansoura.
**Business Hours **:9 a.m - 5 p.m, **On -Site.**
Ability to Commute:
- Mansoura (required)
Ability to Relocate:
- Mansoura: Relocate before starting work (required)
Go Software Engineer, Commercial Systems
Posted today
Job Viewed
Job Description
The Commercial Systems unit has several areas of responsibility spread across five engineering teams that are closely collaborating with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are deployed to millions of machines all over the world.
The first area of responsibility is centered around security. We develop and operate Ubuntu Advantage and Livepatch backend services that support the authentication, authorization, and delivery of Extended Security Maintenance (ESM) at scale to a wide range of devices spanning from individual systems to large enterprise fleets running in cloud environments.
On the distributed systems front, we develop an open source identity manager Candid and a Juju multi-controller manager JIMM (Juju Intelligent Model Manager) that enables organizations to centrally manage operations across a number of Juju controllers deployed to public, private, and hybrid clouds. The large majority of our systems is deployed to Kubernetes clusters.
The third major area is related to internal business operations. We develop and operate several data warehouses, including data ingestion pipelines, that are relied on by operations and data analytics teams. In addition to that, we help internal business units to automate processes across a number of software solutions and integrate with a number of SaaS solutions to ensure a smooth flow of data. Last but not least, we have a dedicated team of Salesforce engineers and administrators who take care our Salesforce implementation and integration.
We are looking for new colleagues with strong background in Go or Python, who have the drive and energy to deliver and operate solutions at scale with the highest engineering quality, continuously develop their skills, and work with us on defining the future of open source.
**We expect you to have**:
- Bachelor's degree or equivalent in Computer Science or related engineering field.
- Experience as a software developer in a high-level language - preferably Go or Python.
- Experience building, deploying, and operating distributed systems and APIs.
- Excellent verbal and written communication skills in English.
- Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
- Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.
**Nice to have**:
- Experience developing and deploying for Ubuntu Linux in public clouds.
- Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
- Experience with Salesforce development/integration or APEX.
**We offer**:
- Learning and Development opportunities and budget
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority pass for travel
- Flexible working option
- Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status._
LI-Remote #stack
Senior QA Engineer - Software (Job Ref: 1703)
Posted today
Job Viewed
Job Description
WHAT WE DO | Our talented teams create tech that connects brands to people via meaningful content that impacts their lives in positive ways. By understanding where the markets are going and where technology fits in; we use our knowledge to identify solutions that boost businesses and shift user experiences.
WHY WE’RE DIFFERENT | What makes us a leader in our industry, and different from other international digital tech companies, is our ability to tailor or custom create our offering to solve business challenges.
WHERE YOU FIT IN | We aim to build an inspiring organisation with an engaged and high performing culture. We believe in possibilities. We connect to the future. Think unlimited digital potential, global reach, limitless content, unreal experiences, real connectionsnow imagine the direct impact you could have in this landscape. If you are eager to work in an inspiring, dynamic environment and collaborate with like-minded people, we want to hear from you!
ABOUT THE ROLE
- Ensure the quality of websites, APIs, apps and other digital products by building and executing tests within our development teams.
- Create and improve automated tests with our framework TestNG, Selenium and other tools.
- Support our team in quality matters.
- Improve customer satisfaction by checking new features against requirements.
- Create test cases with test data and document the steps.
- Support the quality and project management to pack releases with user value.
ABOUT YOU
Other qualifications include:
- BSc in Engineering or Computer Science, or equivalent.
- 4+ Years of experience in quality assurance in an IT company.
- Experience with Java and test automation tools is a MUST
- Experience with Performance tools as Jmeter is preferred.
- Team player.
- Having high-quality awareness.
- Experience in agile methodology (Scrum, Kanban or similar)
- Highly self-organized, reliable and goal-oriented.
- Experience with issues tracking tools like JIRA or similar.
- Able to write good test cases.
- Having a good understanding of UX.
- Excellent communication skills
Be The First To Know
About the latest Software Jobs in Mansoura !