ACS

Main Responsibilities: Develop, troubleshoot, debug and implement software products and solutions accordance with established standards. Review the extent possible, changes in code and the environment that will affect system performance. Participate in code reviews to ensure adherence to coding standards. Apply basic professional knowledge related to software engineering processes and tools used within the team. Write technical documentation according to the company's standard. Research, evaluate and recommend software tools to team leaders. Analyze information and document it to determine, recommend, and plan installation of a new system or modification of an existing system

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Entry Level
  • 5
  • 825
ACS

Main Responsibilities: Develop, troubleshoot, debug and implement software products and solutions accordance with established standards. Review the extent possible, changes in code and the environment that will affect system performance. Participate in code reviews to ensure adherence to coding standards. Apply basic professional knowledge related to software engineering processes and tools used within the team. Write technical documentation according to the company's standard. Research, evaluate and recommend software tools to team leaders. Analyze information and document it to determine, recommend, and plan installation of a new system or modification of an existing system

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Entry Level
  • 5
  • 905
ACS

Understand project requirements and develop design specifications. Perform database procedures, functions, triggers and objects to assist developers with the implementation of new projects or for changes in existing projects for an enterprise application according to project requirements. Participate in design, review, and inspection of database designs and codes. Build Entity Relationship diagram for a database design. Document code changes in accordance with Software Delivery Life Cycle process. Participate in code reviews to ensure adherence to coding standards. Apply basic professional knowledge related to software engineering processes and tools used within the team. Research, evaluate and recommend software tools to team leaders. Supervise and mentor Software Developers with Team Leader coordination

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Mid Career / Senior
  • 3
  • 704
ACS

Write clear and comprehensive test cases and scenarios. Develop, maintain and execute (manual and automated) test scripts using checklists and test cases/scenarios. Interpret test results and drive test execution, particular in the late stages of a project as the push toward release intensifies. Report and apply the known test defects in issue tracker tools. Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, usability...etc. Produce reports and documentation for all automated testing efforts, results, activities, data, logging and tracking. Write technical documentation according to the company's standard. Participate in defining and managing software test environments.

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Mid Career / Senior
  • 1
  • 634
ACS

Develop and define major and minor characteristics for quality, including metrics, recommended testing software, and scoring parameters. Establish goals and objectives for appropriate testing cycles. Understand software requirements to create and deliver testing estimates, testing metrics (defect metrics), testing implementation plans based on those requirements. Develop clear and comprehensive test strategies and test cases (manual and automated) for unit, process, function, integration and acceptance testing. Perform test executions and write test scripts for complex integrated systems. Lead test strategies across multiple projects and initiatives. Collaborate with technical teams in planning and building of the test environments.

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Mid Career / Senior
  • 2
  • 651
ACS

Cairo - EGYPT

Provide functionality instructions for websites (desktop, tablet and mobile PSD's) Present concepts and UX design work to team members. Create customer-focused designs through market and business requirements analysis, customer feedback, site metrics and outside usability research. Manage interface and interaction design process. Optimize and standardize design elements and maintain style guides. Lead usability testing, including collection and interpretation of data Rapidly develop design prototypes in HTML/CSS/JavaScript. Update create and maintain the specifications documents to include mock-ups or prototypes Research, evaluate and recommend software tools to team leaders.

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Mid Career / Senior
  • 0
  • 657
ACS

Define quality attributes, external interfaces, constraints, and other nonfunctional requirements. Represent requirements using alternative views, such as analysis models (diagrams), prototypes and appropriate scenarios. Verify and ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, verifiable and confirmed to standards. Manage changes to baseline requirements through effective application of change control processes and tools. Apply basic professional knowledge related to software engineering processes and tools used within the team. Research, evaluate and recommend software tools.

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Mid Career / Senior
  • 4
  • 1847
ACS

Conduct, lead and coordinate software development activities throughout the project, including key design decisions for the technology. Participate in technical design and functional specification reviews. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain business applications. Analyze system specifications and translate system requirements to task specifications for team members. Design, develop, troubleshoot, debug, implement, and unit test software products and solutions in accordance with established standards. Provide guidance to support staff on software development and maintenance. Manage the day-to-day planning, problem-solving and operation, so that the team meets its required level of service and production. Review the software code and ensure that it's applying the company's code-style and standards. Apply basic professional knowledge related to software engineering processes and tools used within the team. Monitor team performance and activities, also motivating the team. Ensure that all the technical documentation have been written correctly and comply with the company standards. Accountable for completion of individual technical objectives on schedule within cost and quality objectives. Provide ongoing technical guidance and leadership for the team members

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Mid Career / Senior
  • 2
  • 700
ACS

Conduct, lead and coordinate software development activities throughout the project, including key design decisions for the technology. Participate in technical design and functional specification reviews. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain business applications. Analyze system specifications and translate system requirements to task specifications for team members. Design, develop, troubleshoot, debug, implement, and unit test software products and solutions in accordance with established standards. Provide guidance to support staff on software development and maintenance. Manage the day-to-day planning, problem-solving and operation, so that the team meets its required level of service and production. Review the software code and ensure that it's applying the company's code-style and standards. Apply basic professional knowledge related to software engineering processes and tools used within the team. Monitor team performance and activities, also motivating the team. Ensure that all the technical documentation have been written correctly and comply with the company standards. Accountable for completion of individual technical objectives on schedule within cost and quality objectives. Provide ongoing technical guidance and leadership for the team members.

Employment Type
Full time
Job Role / Function
Information Technology
Career Level
Mid Career / Senior
  • 0
  • 736
ACS

Cairo - EGYPT

Software developer responsible for working on hybrid Mobile apps using mainly PhoneGap. Developing, designing, implementing, testing and maintaining software codes, systems and programs.

Employment Type
Full time
Job Role / Function
Others
Career Level
Mid Career / Senior
  • 1
  • 623
Recent Jobs
Recent Courses

Download Jobzella Mobile App

Jobzella mobile app for Android and iPhone