Senior .NET & SharePoint Developer

Excel Systems LLC - Mohandessin, Giza

Applicants for
5 open positions
Experience Needed:
4 to 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Confidential, Yearly Bonuses + Medical insurances
5 open positions
Males Only
About the Job

Job Specifications

  • Develops software solutions by studying requirements analysis and information needs; conferring with stakeholders and IT Management; studying systems flow, data usage, and work processes; performs software design using software development fundamentals and processes, debug, test, and deploy software solutions.
  • Design, develop and maintain key components of the software suite using classic ASP, ASP.NET MVC, ASP.NET Core, Microsoft .Net and SharePoint Server 2013 and new 2016.
  • Implementation of SharePoint-based workflows as well as development of Business Intelligence dashboards.
  • Full lifecycle application development.
  • Software analysis, code analysis, requirements analysis, software review and identification of code metrics.
  • Object-oriented Design and Analysis (OOA and OOD)
  • Software testing and quality assurance.
  • Performance tuning, improvement, balancing, usability, automation.
  • Supporting and maintaining software functionality.
  • Evaluate and identify new technologies for implementation.
  • Maintain standards compliance.
  • Implement localization or globalization of software.
Job Requirements
  • Excellent knowledge of using C#, ASP.NET ,T-SQL, XLM and Sharepoint.
  • Excellent knowledge of using SharePoint Designer, InfoPath, Web Parts, and workflow creation.
  • Excellent knowledge of using HTML5, CSS, JavaScript, Type Script, Bootstrap.
  • Excellent knowledge of MS SQL Server (2008, 2012 or 2016) and databases concepts.
  • Strong background in OOP.
  • Familiarity with Visual Studio 2013, 2015 and 2017.
  • Excellent knowledge of .Net 3.5/4.0/4.5/4.6.
  • Good Knowledge of Web API and RESTful APIs
  • Basic understanding of XML is a plus.
  • MCTS, MCPD is a plus.
  • An active desire to learn new skills, ability to ask the right questions.
  • Ability to work in team.
  • Ability to understand the existing code base.
  • Ability to suggest and make changes or improvements.
  • Bachelor's degree in Computer Science, Computer Engineering.
  • Excellent written and verbal English communication skills.
  • Understanding the full software life-cycle
  • Years of experience: 4-7 years
About this Company

Excel Systems is one of the fast growing system integrator serving the Egyptian market. Based on deep understanding of the requirements of the Middle East.
Established 2002 with system integration oriented structure
Experts in delivering physical and logical... (More)

See all Careers and Jobs at Excel Systems LLC