Browse Jobs
For Employers
Post JobLog inGet Started

Senior .Net Developer

Tafeel
Nasr City, Cairo
Posted 6 years ago
23Applicants for4 open positions
  • 21Viewed
  • 13In Consideration
  • 8Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • We are looking for a Senior Software Developer to produce , implement and modify enterprise software solutions related to paperless and archiving field.
  • You will work with technical lead to define software requirements and take the lead on technical tasks.
  • In this role, you should be able to work independently and team group.
  • Your goal will be to develop high-quality software that is aligned with user needs and business goals.

Job Requirements

  • A Bachelor’s degree in Computer Science or equivalent
  • Five or more years of experience and proven track record.
  • Good understanding of Software Development Life Cycle & its methodologies.
  • Experience with client-side scripting including JQuery, Angular (Angular2 is preferable).
  • Solid technical experience in Object Oriented Programming (OOP), .NET framework, C#, MS-SQL, Reporting Services, and related technologies.
  • Experience in general development practices such as writing unit tests, writing API documentation and following standards guidelines.
  • The ability to analyze, design and document software applications.
  • Strong troubleshooting and debugging skills.
  • Ability to work under pressure, complete tasks in a timely and accurate manner with limited direction and guidance.
  • Strong communication skills, interpersonal skills, and positive attitude to interact with diverse groups of individuals.
  • Critical thinking, attention to details, and strong problem-solving skills are required.
  • The ability to successfully work on multiple projects in a deadline-driven environment.
  • Have problem-solving skills for technical tasks and required business scenario.
  • Ability to present complex subjects in understandable terms.
  • Up-to-date with the latest UI trends, techniques, and technologies.
  • Experience working in an Agile/Scrum development process.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .Net Developer