Qureos

FIND_THE_RIGHTJOB.

Software Developer

Egypt

Job Description

Overview

We are seeking a skilled Software Developer to design, develop, and maintain software applications using .Net Core, .Net, SQL, Angular, and Microservices architecture. The ideal candidate will also implement and customize D365 CRM, collaborate with cross-functional teams, and contribute to all phases of the software development life cycle.

Key Responsibilities

  • Application Development
    : Design, develop, and maintain software applications using .Net Core, .Net, SQL, and Angular.
  • CRM Implementation
    : Implement and customize Dynamics 365 CRM to meet business requirements.
  • Requirements Gathering
    : Collaborate with cross-functional teams to gather and analyze project requirements.
  • Code Quality
    : Write clean, efficient, and maintainable code, adhering to industry best practices.
  • Troubleshooting
    : Troubleshoot and debug applications to resolve issues and optimize performance.
  • Collaboration
    : Work with team members to identify and implement bug fixes and enhancements.
  • API Integration
    : Integrate third-party APIs and services as needed.
  • Development Life Cycle
    : Participate in planning, project architecture, estimation, and deployment phases.
  • Technology Trends
    : Stay updated with the latest technologies and trends in software development.

Personal Skills

  • Proven experience with .Net Core, .Net, SQL, Angular, and Microservices architecture.
  • Programming Languages
    : Proficiency in C#, .Net Core, and .Net Framework.
  • Web Technologies
    : Strong knowledge of Angular, HTML, CSS, and JavaScript.
  • Database Management
    : Experience with SQL databases, including design, queries, and optimization.
  • CRM Systems
    : Familiarity with Dynamics 365 CRM, including implementation and customization.
  • API Integration
    : Ability to integrate third-party APIs and services effectively.
  • Version Control
    : Experience with version control systems, such as Git.
  • Development Methodologies
    : Familiarity with Agile/Scrum methodologies.
  • Debugging and Troubleshooting
    : Strong skills in diagnosing and resolving software issues.
  • Code Quality
    : Knowledge of best coding practices, including unit testing and code reviews.
  • Communication
    : Excellent verbal and written communication skills for effective collaboration.

Technical Skills

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience with .Net Core, .Net, SQL, Angular, and Microservices architecture.
  • Experience with Dynamics 365 CRM implementation and customization.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Familiarity with Agile development methodologies.
  • Ability to work independently and in a team environment.
  • Ability to set task priorities.


Job Details

Job Location
Cairo, Egypt
Company Industry
Integration
Company Type
Employer (Private Sector)
Job Role
Information Technology
Job Division
CDO
Digital Transformation

Preferred Candidate

Career Level
Entry Level
Years of Experience
Min: 1 Max: 3
Degree
Bachelor's degree

© 2025 Qureos. All rights reserved.