Principle Software Engineer
DELL EMC -
Cairo, EgyptPosted 5 years ago25Applicants for1 open position
- 0Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- You will take technical ownership of high-level feature requests, and coordinate with the US, Irish, and Egyptian engineering teams.
Core responsibilities include:
- Coding solutions to a high level of testability, modularity, and maintainability
- Participation in architecture and design with the Live Optics architecture team
- Support and development of junior software engineers by providing advice, coaching and educational opportunities
- Working independently and as part of a software development team
- Communication with management on progress, milestones, delays, and risks
Specific tools and technologies used may include:
- C++, C#, Angular, jQuery, WPF, Azure Service Fabric, Azure Blob, Azure Queue, Azure Web Apps, Docker, Jenkins, and Octopus.
Job Requirements
- 7+ years of experience in designing, developing and scaling software applications
- Demonstrated experience in C# and .NET
- Experience designing and implementing RESTful APIs
- In-depth knowledge of SQL, stored procedures and schema design in large scale relational DBs
- Demonstrated experience with designing/scaling large distributed systems
- Code review
- ".NET"-is a must
- Azure -Amazon"AWS" -Cloud Platform one of them is a must
Featured Jobs
Similar Jobs
- Principle Software EngineerSiemens Technology and Services Private Limited - Cairo, Egypt11 days ago