Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer

Ossouss Global Commerce
Cairo, Egypt
Posted 5 years ago
29Applicants for3 open positions
  • 22Viewed
  • 4In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Work closely with other engineers to develop new products
  • Work on extensions of existing products
  • Suggest and implement improvements on current products
  • Plan, design, develop, manage, document, test, deploy, and support new and existing modules
  • Hands on of algorithm complexities
  • Development of the next generation software
  • Create technical documentation for reference and reporting
  • Coordination with other developers for cross-functional requirements implementation and tests
  • Resolve issues pro-actively to deliver high quality products

Job Requirements

  • 7+ years of experience
  • Experience with algorithms/data structures knowledge
  • Strong ability to understand complex systems with several interacting components
  • Software development life-cycle experience
  • Strong OOP knowledge
  • Experience with algorithms/data structures knowledge
  • Multi-threaded and Concurrency development experience
  • Further experience with Server-side development
  • A deep understanding of modern web technologies like: HTML5, CSS3, XML, JSON, JavaScript, WorkerThreads, jQuery, Angular
  • Strong understanding of WebSocket, HTTP, HTTPs and TCP/IP protocol
  • Good understanding of UML, Use-cases, User-stories, SOLID principles and Agile
  • Experience with .Net framework
  • Deep knowledge of building software systems using ASP.NET, MS-SQL, C#, RESTFUL, WCF, VS2017, VS2017-MAC
  • Good understanding of SOAP, ISAPI and HTTPHandlers
  • Good understanding of modern web tools like: Bower, NPM, Sass, Less, Stylus, CoffeeScript, Typescript, HAML, JADE, Gulp, Grunt
  • Strong understanding of building hydride mobile applications using Apache Cordova and Phone Gap
  • Additional knowledge about Unit-testing, TDD and collaborative systems like TFS and JIRA

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer