Senior Software Engineer (.NET) [Egypt]


 

Duties and responsibilities :

  • Perform advanced programming tasks according to the project plan
  • Implement tasks following functional specifications
  • Write well designed, testable and efficient code
  • Good Technical Research Skills
  • Participate in the estimation of new features and components
  • On-time delivery of assigned tasks
  • Perform unit testing for submitted tasks
  • Serve as a mentor to less experienced software engineers
  • Participate in analysis & design of new functional requirements
  • Implement complex and risky tasks development tasks
  • Conduct prototyping and POCs for new technologies
  • Conduct code review and code refactoring tasks

Technical Requirement :

  • Experience with scripting languages preferably Python.
  • Experience with .NET Core.
  • Experience with NoSQL databases preferably MongoDB.
  • Deep knowledge of functional programming concepts and practices.
  • Experience with GoLang or Scala.
  • Experience with APIs development and Integrations
  • Strong GIT knowledge.
  • Dynamic programming & problem solving skills.
  • Varies between 5-7 years of Experience

Job Type: Full-time


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال