Browse Jobs
For Employers
Post JobLog inGet Started

Senior Application Developer

Xceed
Maadi, Cairo
Posted 4 years ago
43Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Senior Web Developer with the ability to work in an agile software development environment that will participate in the complete software development life cycle (SDLC).
  • Constant Knowledge of company programming procedures, languages, supported applications and systems.
  • Maintain confidentiality with regard to the information being processed, stored or accessed.
  • Ability to evaluate and interpret end-user information requirements and to develop agreed-upon appropriate systems and/or applications’ solutions and to format and generate reports.
  • Create prototypes for client engagements.
  • Research, design, develop, test, implement, modify and maintain software systems to meet the company needs and conduct user acceptance.
  • Test sample data sets to check that output from the program works as intended evaluating the program's effectiveness.
  • Identifies system deficiencies and recommends solutions.
  • Write and maintain programming documentation, user manuals, test plans, functional and technical specifications.
  • Document programming problems and resolutions for future reference.
  • Understands client-server and internet systems architectures.
  • Assists in physical and logical database design.
  • 'Bolting together' existing software products (getting incompatible platforms to work together and creating code to link them).
  • Provide on-the-job training to new department staff members.
  • Ability to learn and support purchased applications and systems.
  • Accurately completes, submits and updates timesheet and status reports in a timely manner.

Job Requirements

  • Bachelor Degree in Computer Science / Engineering
  • At least 3 years of Experience with .Net framework and with the C# programming language.
  • Collaborate with the team in software design; database architecture, business classes and business workflow models.
  • Strong understanding of object-oriented programming
  • Develop web applications and websites using MVC/ .Net core architecture.
  • Experience with Entity Framework and MS SQL.
  • Develop mobile applications using Flutter.
  • Debug, Test, Deploy, and maintain applications.
  • Develop web services/web API.
  • Familiar with design patterns.
  • Experience in front end technologies, specifically Angular6+, react js.
  • Give Orientation, follow up and review programming work by junior developers.
  • Serve as an expert on applications and provide technical support.
  • Upgrading existing websites and applications.
  • Drafting software and application operating procedures.
  • Proficient understanding of code versioning tools (such as GIT, SVN, TFS)
  • Training Junior staff

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Application Developer