drjobs Senior .Net Developer العربية

Senior .Net Developer

Employer Active

2 Vacancies
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4 - 4 years

Job Location drjobs

Cairo - Egypt

Monthly Salary drjobs

Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

2 Vacancies

Job Description

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

Employment Type

Full Time

Company Industry

IT - Software Services

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.