Browse Jobs
For Employers
Post JobLog inGet Started

Senior .Net Developer

appcorp
Heliopolis, Cairo
Posted 4 years ago
68Applicants for1 open position
  • 64Viewed
  • 6In Consideration
  • 53Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development life-cycle
  • Determine 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
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures
  • Working with customers or departments on technical issues including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.
  • Ability to take a project from scoping requirements through actual launch of the project

Job Requirements

  • Bachelor's degree in computer science or related degree.
  • 4+ years professional experience in professional web development.
  • Fluent with functional, imperative and object-¬oriented languages; knowledge of C#, ASP.NET, .NET Core, Visual Studio .NET., and SQL, or PL-SQL and T-SQL would be especially useful.
  • Preferred who has worked on billing systems.
  • Working and understanding of Git and common SCM platforms (e.g. Github, BitBucket, GitLab)
  • Either strong OOP or Functional Programing and modeling skills.
  • Would be especially useful the knowledge of " ETL , SSRS , SSAS " and knowledge of Azure , AWS and Google cloud.
  • Experience coding, testing and documenting Drupal themes – including all front end functionality and templates – and modules – using contributed modules and developing custom modules as needed
  • Experience working in an agile environment.
  • Experience building complex software’s that have been successfully delivered to customers.
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines.
  • Experience with mission critical, 24x7 systems.
  • Experience implementing and consuming large-scale web services and API.
  • Experience developing software utilizing workflow or ESB software.
  • Knowledge of ALM methodology.
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
  • Experience working in an Agile/Scrum development process.

Soft Skills:

  • Creative problem-solving skills.
  • Strong team building skills.
  • Strong written and verbal communication and interpersonal skills.
  • Eagerness and willingness to learn new technologies.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .Net Developer