Browse Jobs
For Employers
Post JobLog inGet Started

Senior .Net Developer

QOAD
Sheraton, Cairo
Posted 3 years ago
32Applicants for2 open positions
  • 11Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Translate application storyboards and use cases into functional features/modules.
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop high-quality software by producing clean, efficient code
  • Design, build, and maintain efficient, reusable, and reliable code
  • Identify bugs root cause and find appropriate solutions with no side effects 
  • Help maintain code quality, organization, and automatization
  • Ensure software is up-to-date with latest technologies.
  • Adherence to coding standards.

Job Requirements

  • 4+  years experience
  • Strong knowledge on software implementation best practices
  • Solid and deep understanding of OOP concepts and principles
  • Good experience and understanding of software design patterns
  • Strong proficiency in the .Net framework and coding in C#
  • Experience with Microsoft .NET, ASP.NET MVC, API technologies.
  • Proficiency in SQL and database development.
  • In-depth knowledge of the Software Development Life Cycle (SDLC) and a thorough understanding of various phases, for example, Requirements, Analysis/Design, Development and Testing.
  • Experience with JavaScript libraries/frameworks e.g. jQuery, Angular, Typescript.
  • Strong background in data modeling and database design concepts.
  • Strong experience working in Agile environment and understanding of SCRUM process
  • Experience with unit testing (nUnit, MSTest)
  • Strong analytical and problem solving skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .Net Developer