Browse Jobs
For Employers
Post JobLog inGet Started

Senior .Net Developer

appcorp
Heliopolis, Cairo
Posted 2 years ago
14Applicants for1 open position
  • 7Viewed
  • 5In Consideration
  • 6Not 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 lifecycle
  • 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.
  • Take a project from scoping requirements through actual launch of the project

Job Requirements

  • Bachelor's degree in computer science or related degree.
  • 3+ year’s 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 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