Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer - .Net

ASYAD-Capital
Nasr City, Cairo
Posted 3 years ago
60Applicants for1 open position
  • 38Viewed
  • 25In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Work with project leaders and business analyst to understand software requirements.
  • Coding application components according to company coding standards.
  • Design, develop, troubleshoot, debug, implement software products and solutions in accordance with established standards.
  • Develop, fix and test security considering OWASP standards.
  • Analyze and diagnose applications problems.
  • Execute all levels of testing (Unit, System, Integration and Regression) in white box method.
  • Assist in the QA & QC Processes and perform automation testing and share in DevOps activities.
  • Put forward improvement suggestions at any stage of the product lifecycle.
  • Present progress reports to his/her supervisor on a regular basis.
  • Meet individual deadlines and contributing towards team objectives.
  • Report problems, failures, inability to meet deadlines.
  • Notes: Work will be remotely and the candidate must be ready to travel to Saudi Arabia in the future.

Job Requirements

  • Bachelor's degree in Computer Science or bachelor in civil engineering.
  • 4+ years of experience using .NET Technologies: ASP.NET Core MVC, C#, .NET Core, Web API, EF, Test Automation.
  • Very good experience in (JavaScript, jQuery)
  • Very good experience in Database design methodology (Data Modeling and UML)
  • Very good experience in Database Technologies:  MS SQL Server 2017 / 2019, and writing complex queries and performance tuning.
  • Very good experience in applying security Standards.
  • Design pattern (DI, IOC) skills
  • Strong in SOA principles design and architecture and ASP.NET MVC
  • Working knowledge of CI/CD and aware of DevOps activities
  • Good experience with security issues and OWASP standards.
  • Must be proficient with TFS and GitLab.
  • Support Mobile Team.
  • Familiarity with web servers (e.g. IIS) and UI/UX design.
  • Excellent communication and teamwork skills
  • High level of self-organization and the ability to solve complex problems and meet deadlines.
  • Good command of English and Arabic languages.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer - .Net