Skills And Tools:
- Develops and modifies modules based on functional and system requirements
- Supports software design process based on functional requirements
- Executes full lifecycle software development
- Writes well designed, testable, efficient code
- Troubleshoots and identifies bugs in existing software, design and release fixes
- Creates development environment for efficient testing and integration
- Documents and maintains software functionality
- Integrates software components into a fully functional software system
- B.SC in Computer Science/Engineering or equivalent is required.
- 3-5 years of relevant work experience.
- Strong knowledge of object-oriented concepts.
- Strong knowledge of Database (MS SQL Server).
- Strong knowledge of SOAP & REST web services.
- Ability to learn and adopt new technologies quickly (like node.js, webrtc).
- Ability to work in fast-paced agile team environments.
- Expertise design and programming skills; solid understanding of data structures, and design patterns.
- Experience with a source code control tool such as TFS, GitHub
- Senior .NET Full Stack Develop...Confidential Company - 6th of October, Giza8 days ago