Browse Jobs
For Employers
Post JobLog inGet Started

Senior Principal Engineer - Technical Architect (RSA).

Dell EMC
Cairo, Egypt
Posted 4 years ago
8People have clicked1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Key Responsibilities

  • Participate in all the phases of a data science project: business understanding, data understanding and preparation, exploratory analysis, modeling, model evaluation and finally deploying your data product.
  • Leads the design and architecture of high quality, complex systems and software/information security

  • Prepares, reviews and analyzes software specifications for complex products and systems

  • Leads the review and analysis of design, functional, technical and user documentation

  • Leads the development, review, analysis and implementation of test strategies for software/security products and systems

  • Leads the development, test and integration of code for new or existing software of significant complexity involving multiple teams

  • Leads the review, analysis and closed loop corrective action for issues contributing to software defects and business process problems

  • Designs and implements software lifecycle and quality assurance methods for projects and products

  • Defines, measures, analyzes and improves corporate and departmental quality metrics

  • Leads the deployment of projects and products of significant size and complexity

  • Provides accurate resource, schedule and cost sizing for software development and deployment projects of medium complexity

Job Requirements

Desirable Requirements

  • Advanced knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities

  • Responsible for the successful implementation, delivery, integration and deployment of high-quality software into systems and business processes

  • Experience with multiple programming languages, databases, operating systems, tools and hardware platforms

  • Able to easily achieve mastery of new tools, languages and operating systems

  • Able to code and effectively guide others to code flexible and scalable programs that meet complex requirements

  • Able to constructively coach less-senior engineers

  • In-depth knowledge of multiple Software Lifecycle and Quality Assurance methodologies

  • Able to apply multiple Software Lifecycle and Quality Assurance methods appropriately

  • Experience with, and able to provide leadership in all phases of software development: feasibility, design, implementation, integration, test and delivery

  • In-depth knowledge of test strategies for a variety of different software products

  • Advanced knowledge of software architectures and applications

Education and Experience

  • Typically requires 10+ years of related experience in a professional role with a Bachelor’s degree; or 8+ years with a Master’s degree

Featured Jobs

  • Senior Quality Control Enginee...WUZZUF - Maadi, Cairo2 days ago
  • Network Teacher - Mansoura, Dakahlia2 days ago
    Logo

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Principal Engineer - Technical Ar...