Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer - Back Office

Talabat
Cairo, Egypt
Posted 7 years ago
43Applicants for2 open positions
  • 19Viewed
  • 17In Consideration
  • 2Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Develop functional and design specifications for integration and software changes.
  • Implement changes as requested and approved.
  • Analyze and investigate problems reported by users.
  • Perform coding based on requirements using ASP.net, MSV and JavaScript.
  • Perform maintenance of back office integration and software for operational needs.
  • Managing the interchange of data between the server and the users.
  • Building reusable code and libraries for future use.
  • Optimization of the application for maximum speed and scalability.
  • Design and implementation of data storage solutions
  • Implementation of security and data protection.
  • Work with third Party services integrated with different client partners.
  • Implementing automated testing platforms and unit tests as per instructions.
  • Ensure unit testing, systems and integration testing (SIT), user acceptance testing (UAT) and Quality Assurance (QA) is properly performed.
  • Designing & developing SQL Server based relational database architecture.
  • Provide support in fixing bugs, issue and improve maintainability.
  • Organize and prepare program and system documentation under established guidelines.

Job Requirements

  • Bachelor’s Degree in Computer Science/IT
  • Microsoft Certified Professional Developer (MCPD)
  • Certified Developer-Back office
  • Minimum 3 years full time professional experience in related field.
    Knowledge of software development Life cycle model.
  • Knowledge of server development experience including Application Server( .Net and C# with MVC architecture), MSQL, PS SQL, MCV, MSQ SQL ).
  • Knowledge of API Development and Secure programming
  • Knowledge of Application Architecture, programming fundamentals
  • Knowledge of rational and non rational database.
  • Knowledge of Agile methodology and instill best practices into the process.
  • Knowledge of coding and programming for backend.
  • Knowledge of “Big Data”, data stores and technology

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Engineer - Back Office