Back to search
International Company For Integrated Systems (ICIS) Linkedin · Posted yesterday

Senior Full Stack Developer .NET + Angular

New Cairo

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Company Description :

International Company For Integrated Systems (ICIS) is a Saudi technology company founded in 2010, specializing in the development and implementation of information technology systems. The company provides consulting, technical services, and project management, with strong expertise in Government Resource Planning (GRP) and Enterprise Resource Planning (ERP) solutions. ICIS integrates Artificial Intelligence (AI) technologies into its platforms to enhance efficiency, support data-driven decisions, and improve user experience. The company delivers comprehensive solutions to various sectors within the Saudi market, following best practices and supporting digital transformation. Its work is closely aligned with the strategic objectives of Saudi Vision 2030, offering team members the opportunity to contribute to large-scale national initiatives.

Role Description The Senior Full Stack Developer .NET + Angular role is a full-time hybrid position based in New Cairo, with flexibility for partial work from home. The person in this role will design, develop, test, and maintain web applications using .NET on the back end and Angular on the front end. Day-to-day tasks include implementing scalable APIs, building responsive user interfaces, integrating with databases and external services, and ensuring code quality through reviews and automated testing. The role also involves collaborating with product owners, business analysts, and other engineers to translate requirements into technical solutions, troubleshooting issues, and optimizing performance and security. The Senior Developer is expected to mentor team members, promote best practices, and contribute to architectural decisions across full-stack projects.


Job Description :

  • Translate the functional and technical requirements and specifications into application components.
  • Participate in the analysis & design of new functional requirements and systems.
  • Build application components using .NET Framework 4.5+, ASP.NET MVC 5+, Oracle DB, WCF Web Services/WCF Data Services, WWF, Angular 5+, JSON, XML, RESTful Services and MS SQL RDBMS
  • Develop the backend of the solution, including the service layer, business logic layer, and data access layer.
  • Develop the integration parts of the system in order to communicate with the internal and external systems using WCF.
  • Develop and write high-quality coding standards.
  • Assist and support other team members on multiple projects


Job Requirements :

  • We are looking for a Mid-Level and Senior .NET Developer with experience in Angular 5+ and strong skills MVC in Cairo on a full-time working base, with traveling opportunities to our Saudi branch.
  • Bachelor of Computer Science Degree required
  • Experience in testing tools and frameworks like Jasmine, Protractor, or similar.
  • 3+ years’ experience with C#, ASP.NET MVC 5, ADO.NET, & Entity Framework.
  • Excellent understanding of OOP, n-tier architecture, and design patterns.
  • Good Knowledge in HTML5, CSS3, JavaScript, JQuery, AJAX, Type Script, JQuery.
  • Good Knowledge in Angular 5+ / Angularjs.
  • Experience with web service development including SOAP or RESTful web services
  • Good Knowledge in.Net 3.5, 4.0 and 4.5 is plus.
  • Good Knowledge of WCF / Web API is a plus.
  • Very Good knowledge in ORM and LINQ.
  • Knowledge of at least one of (Crystal reports, Open XML, and reporting services).
  • Knowledge in queues, multi-threading, parallelization, and distributed caching servers is a plus.
  • Experience in web-based systems architecture, service-based architecture.
  • Knowledge of VSTS / GIT or any other Version Control System.
  • Additional frameworks such as Vue or React or even Node.js are plus.
  • Fair knowledge of Oracle DB, ability to write Stored Procedures & read entity diagrams.
  • Ability to complete all phases of the software development life cycle including analysis, design, implementation, testing, and support
  • Excellent analytical, problem-solving/diagnostic skills.
  • Good work ethics, Team player, positive and self-motivated.
  • Strong Communication & Interpersonal skills.
  • Flexibility to travel when needed (mainly Saudi Arabia and could be other destinations if required, with travel allowance per-diem).



www.icisys.net

[email protected]



Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search