Software Engineer - RSA
Dell EMC -
Cairo, EgyptPosted 5 years ago353People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Requirements
- 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
Essential Requirements
- Fresh grads are welcomed to apply, up to 2 years of relevant experience.
- Solid understanding of object oriented programming concepts and design patterns
- Demonstrated experience in C# and .NET
- Participates in the analysis of software/security requirements and specifications.
- Participates in the creation of technical and/or user documentation, as needed
- Develops, tests and integrates code for new or existing software.
- Provides sustaining or maintenance support to existing software environment.
- Follows source code revision control.
- Clearly communicates project issues and status.
- In-depth knowledge of SQL
Desirable Requirements
- Familiar with Agile, DevOps (CI/CD), TDD, Feature Flags, Microservices, test automation
- Knowledge of Microsoft Azure stack (i.e. Service Fabric, Blob, etc.)
- Experience in other programming languages such as Java/Go/C++/JavaScript
- Experience in frontend development frameworks (i.e. Angular)
- Basic knowledge of operating systems; firmware; BIOS; device drivers; databases; systems and networks.
- Able to code/debug programs using either written or verbal design specifications.
- Basic knowledge of information security
Benefits
We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.