Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer

Al Mostakbal Technology
Cairo, Egypt
Posted 5 years ago
25Applicants for3 open positions
  • 17Viewed
  • 2In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Understanding client’s business models in order to ascertain requirements
  • Use Microsoft technologies for software development and open source technologies
  • Installing and configuration of the system on Microsoft Platform and Deploying applications
  • Exchange knowledge and work with project team members
  • Self-learning new technologies
  • Documenting and training users
  • Providing technical support and troubleshooting for different systems and applications

Job Requirements

  • 3 to 5 years’ experience in software development
  • Bachelors degree in Computer Science, Information Systems, or other related technical discipline.
  • Professional Strong Expertise in Microsoft technologies, in particular ASP.NET, C#, CSS,JavaScript, jQuery, Ajax, HTML, SQL, XML & IIS.
  • Strong experience to develop and use web services
  • 3 to 5 years of experience developing Full Stack Web Applications using Angular or equivalent JavaScript frameworks.
  • 3 to 5 years of experience designing and developing RESTful APIs using Java Spring/Sprint Boot, Node.js, or equivalent back-end frameworks.
  • Extensive experience building front-end applications using JavaScript, HTML5, CSS3,jQuery, Angular, and other web technologies.
  • Experience utilizing source control, build, work management and continuous integration tool such as Git, Jira, Maven, Jenkins.
  • Working knowledge of SQL and relational databases such as PostgreSQL, MySQL, SQL Server and Oracle.
  • Familiarity with SOLID principles in OOP
  • Upgrade existing programs
  • Deploy fully functional applications
  • Document development and operational procedures Working Conditions
  • Understanding of software development methodologies (Scrum/Agile).

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer