Browse Jobs
For Employers
Post JobLog inGet Started

Senior .Net Developer

Technosignage
Heliopolis, Cairo
Posted 7 years ago
26Applicants for1 open position
  • 18Viewed
  • 8In Consideration
  • 10Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Craft requirements into strong technical designs.
  • Simplify complex technical concepts and account for non-functional requirements like performance, usability, security and scalability.
  • Continuous evolution through latest technologies, tools, trends and best practices.
  • Present and defend architecture and design suggestions to stakeholders demonstrating the benefits as well as drawbacks of various solutions clearly.
  • Partner with technical support engineers in resolving critical and escalated customer issues.
  • Participate in design reviews, code reviews, knowledge sharing, and SCRUM meetings.

Job Requirements

  • Bachelor’s degree or Master’s degree in Computer Science.
  • 5+ years of software development experience.
  • Strong command of C#, JavaScript, HTML5, CSS3 and experience
  • Experience with XML and related technologies and standards, such as the development of schema definitions (XSD), XML parsing and the development of XSLT.
  • Experience with the use, design and implementation of SOAP XML constructs as required for exchanging structured and typed information between peers in a decentralized, distributed environment.
  • Well versed in UML, design patterns and solutions across multiple platforms and frameworks.
  • Well versed in components and service designing.
  • Leads in the design and development of the database architecture including information and relational data structures, data marts, data dictionaries and logical and physical data models.
  • Documents and communicates the architecture to all levels of the organization, including data architects, application developers and management.
  • Strong debugging, analytical and problem-solving skills.
  • Experience developing software applications and features in an Agile environment.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .Net Developer