ASP.NET Developers Jobs in Egypt
3120 Jobs Found
We’re seeking a seasoned Senior Full Stack . NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in . NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams. Core Responsibilities:Full Stack & Microservices Development· Design and develop . NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.· Write clean, structured, and well-documented code following best practices.· Conduct comprehensive testing and debugging to ensure high performance and quality standards.· Design and implement data storage solutions with focus on performance, scalability, and data integrity.· Develop and integrate automated testing frameworks to improve efficiency and accuracy.· Collaborate closely with QA and Dev Ops teams to integrate testing within CI/CD pipelines.· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.· Automate deployment processes to support reliable and consistent production releases.· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.· Implement observability solutions for distributed tracing, metrics, and centralized logging. Qualifications:Technical Skills· Advanced proficiency in C#, ASP. NET Core Web API, Entity Framework Core, Angular, Type Script, Postgre SQL, and Git.· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.· Familiarity with automated testing tools and frameworks (e.g., NUnit, x Unit, Selenium, or Cypress).· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.· Proficiency with CI/CD tools (e.g., Jenkins, Azure Dev Ops, Git Lab) and containerization (Docker, Kubernetes).· Understanding of microservices architecture and distributed systems concepts.· Knowledge of caching strategies, message queuing concepts, and search technologies.· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.· Awareness of resilience patterns and fault-tolerant system design principles. Extra Points· Experience with Flutter or React Native for cross-platform mobile development.· Experience with . NET Aspire, message brokers (Rabbit MQ, Kafka), or caching systems (Redis).· Experience with observability tools (Open Telemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems. Soft Skills· Strong communication and collaboration skills for effective teamwork.· Analytical mindset with a proactive approach to solving complex technical challenges.· Ability to work independently with a high degree of self-motivation and focus on quality results. Experience· 5+ years of experience in software development, with a focus on . NET microservices and full stack technologies.· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
We’re seeking a seasoned Senior Full Stack . NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in . NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams. Core Responsibilities:Full Stack & Microservices Development· Design and develop . NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.· Write clean, structured, and well-documented code following best practices.· Conduct comprehensive testing and debugging to ensure high performance and quality standards.· Design and implement data storage solutions with focus on performance, scalability, and data integrity.· Develop and integrate automated testing frameworks to improve efficiency and accuracy.· Collaborate closely with QA and Dev Ops teams to integrate testing within CI/CD pipelines.· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.· Automate deployment processes to support reliable and consistent production releases.· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.· Implement observability solutions for distributed tracing, metrics, and centralized logging. Qualifications:Technical Skills· Advanced proficiency in C#, ASP. NET Core Web API, Entity Framework Core, Angular, Type Script, Postgre SQL, and Git.· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.· Familiarity with automated testing tools and frameworks (e.g., NUnit, x Unit, Selenium, or Cypress).· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.· Proficiency with CI/CD tools (e.g., Jenkins, Azure Dev Ops, Git Lab) and containerization (Docker, Kubernetes).· Understanding of microservices architecture and distributed systems concepts.· Knowledge of caching strategies, message queuing concepts, and search technologies.· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.· Awareness of resilience patterns and fault-tolerant system design principles. Extra Points· Experience with Flutter or React Native for cross-platform mobile development.· Experience with . NET Aspire, message brokers (Rabbit MQ, Kafka), or caching systems (Redis).· Experience with observability tools (Open Telemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems. Soft Skills· Strong communication and collaboration skills for effective teamwork.· Analytical mindset with a proactive approach to solving complex technical challenges.· Ability to work independently with a high degree of self-motivation and focus on quality results. Experience· 5+ years of experience in software development, with a focus on . NET microservices and full stack technologies.· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
We’re seeking a seasoned Senior Full Stack . NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in . NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams. Core Responsibilities:Full Stack & Microservices Development· Design and develop . NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.· Write clean, structured, and well-documented code following best practices.· Conduct comprehensive testing and debugging to ensure high performance and quality standards.· Design and implement data storage solutions with focus on performance, scalability, and data integrity.· Develop and integrate automated testing frameworks to improve efficiency and accuracy.· Collaborate closely with QA and Dev Ops teams to integrate testing within CI/CD pipelines.· Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.· Automate deployment processes to support reliable and consistent production releases.· Engage in all phases of the software development lifecycle: design, development, testing, and deployment.· Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.· Design and implement asynchronous messaging patterns for event-driven architectures and system integration.· Implement observability solutions for distributed tracing, metrics, and centralized logging. Qualifications:Technical Skills· Advanced proficiency in C#, ASP. NET Core Web API, Entity Framework Core, Angular, Type Script, Postgre SQL, and Git.· Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.· Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).· Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.· Familiarity with automated testing tools and frameworks (e.g., NUnit, x Unit, Selenium, or Cypress).· Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.· Proficiency with CI/CD tools (e.g., Jenkins, Azure Dev Ops, Git Lab) and containerization (Docker, Kubernetes).· Understanding of microservices architecture and distributed systems concepts.· Knowledge of caching strategies, message queuing concepts, and search technologies.· Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.· Awareness of resilience patterns and fault-tolerant system design principles. Extra Points· Experience with Flutter or React Native for cross-platform mobile development.· Experience with . NET Aspire, message brokers (Rabbit MQ, Kafka), or caching systems (Redis).· Experience with observability tools (Open Telemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).· Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).· Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems. Soft Skills· Strong communication and collaboration skills for effective teamwork.· Analytical mindset with a proactive approach to solving complex technical challenges.· Ability to work independently with a high degree of self-motivation and focus on quality results. Experience· 5+ years of experience in software development, with a focus on . NET microservices and full stack technologies.· Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.
<p>Develop, maintain, and enhance web applications using C#, .NET / .NET Core, and ASP.NET Core. Design and develop RESTful APIs and backend services. Write clean, scalable, maintainable, and high-quality code. Work with SQL Server and relational databases, including database design, queries, stored procedures, and optimization. Integrate applications with internal and external systems and third-party APIs. Perform unit testing, debugging, and troubleshooting to ensure application quality. Participate in code reviews and follow development best practices and coding standards. Collaborate with Business Analysts, Frontend Developers, QA Engineers, DevOps, and other stakeholders. Analyze technical requirements and contribute to solution design and architecture. Monitor and improve application performance, scalability, and security. Maintain technical documentation and contribute to continuous improvement initiatives.</p><p><strong>Desired Candidate Profile</strong></p><b>Qualifications</b><ul><li>Bachelor s degree in Computer Science, Software Engineering, Information Technology, or a related field.</li><li>0-1 years of experience in .NET development.</li><li>Strong proficiency in C# and .NET / .NET Core.</li><li>Good experience with ASP.NET Core and Web API.</li><li>Strong knowledge of SQL Server and relational databases.</li><li>Experience with Entity Framework / Entity Framework Core.</li><li>Good understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.</li><li>Experience with Git and source control systems.</li><li>Familiarity with Agile/Scrum methodologies.</li><li>Strong analytical and problem-solving skills.</li><li>Good communication and teamwork skills.</li></ul>
<p>Develop, maintain, and enhance web applications using C#, .NET / .NET Core, and ASP.NET Core. Design and develop RESTful APIs and backend services. Write clean, scalable, maintainable, and high-quality code. Work with SQL Server and relational databases, including database design, queries, stored procedures, and optimization. Integrate applications with internal and external systems and third-party APIs. Perform unit testing, debugging, and troubleshooting to ensure application quality. Participate in code reviews and follow development best practices and coding standards. Collaborate with Business Analysts, Frontend Developers, QA Engineers, DevOps, and other stakeholders. Analyze technical requirements and contribute to solution design and architecture. Monitor and improve application performance, scalability, and security. Maintain technical documentation and contribute to continuous improvement initiatives.</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><p>Bachelor s degree in Computer Science, Software Engineering, Information Technology, or a related field.</p><p>0-1 years of experience in .NET development.</p><p>Strong proficiency in C# and .NET / .NET Core.</p><p>Good experience with ASP.NET Core and Web API.</p><p>Strong knowledge of SQL Server and relational databases.</p><p>Experience with Entity Framework / Entity Framework Core.</p><p>Good understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.</p><p>Experience with Git and source control systems.</p><p>Familiarity with Agile/Scrum methodologies.</p><p>Strong analytical and problem-solving skills.</p><p>Good communication and teamwork skills.</p>
<p>Are you a skilled Full Stack Developer ready to take ownership of complex software solutions and make a lasting technical impact? Takwene is seeking a talented and driven Full-Stack Software Engineer to join our growing Tech team. In this role, you will play a pivotal part in designing, building, and optimizing high-quality applications including AI-powered features while guiding the next generation of engineering talent.</p><p>About the Role you will work at the intersection of technical excellence and business impact. You will collaborate with cross-functional teams to deliver robust, scalable software solutions using modern frontend frameworks and backend technologies, while contributing to the architectural direction of our products and maintaining the highest standards of code quality. You will also play a key role in integrating AI and LLM-based services into our applications.</p><p><b><br></b></p><p><b>Key Responsibilities</b></p><ul><li>Design, develop, test, and deploy high-quality full stack applications using frontend frameworks (Angular) and backend technologies (.NET), ensuring reliability, scalability, and maintainability.</li><li>Integrate AI APIs and LLM-based services (such as Open AI, Anthropic, or Hugging Face) into applications to support intelligent, AI-powered features and workflows.</li><li>Analyze and interpret business requirements, translating them into clear technical specifications, actionable plans, and effective software solutions.</li><li>Conduct thorough code reviews and enforce code quality standards, promoting best practices in software engineering across the development lifecycle.</li><li>Implement comprehensive unit testing strategies to validate functionality, reduce defects, and ensure long-term application stability.</li><li>Participate actively in architectural discussions, contributing meaningful insights and helping shape the technical roadmap for current and future products.</li><li>Monitor, analyze, and optimize application performance, proactively identifying bottlenecks and implementing improvements to enhance end-user experience.</li><li>Collaborate with product managers, QA engineers, and other stakeholders to deliver features on time and aligned with business objectives.</li></ul><p><b><br></b></p><p><b>Technical Skills</b></p><ul><li>Frontend: Angular, or similar modern JavaScript frameworks.</li><li>Backend: .NET (C#, .NET Core, ASP.NET MVC, ASP.NET Web API)</li><li>Databases: SQL (Microsoft SQL Server, T-SQL, Entity Framework) and NoSQL databases.</li><li>AI & LLM Integration: OpenAI API, Anthropic API, Hugging Face; prompt engineering; AI frameworks and libraries.</li><li>BaaS: Supabase.</li><li>AI-Assisted Development: Cursor or equivalent AI coding tools; vibe coding practices.</li><li>Version Control: Git, Azure DevOps, or equivalent source control systems.</li><li>Testing: Unit testing frameworks (e.g., NUnit, xUnit, MSTest, Jest).</li><li>Architecture: Design patterns, SOLID principles, microservices, RESTful APIs.</li><li>Cloud & DevOps: Microsoft Azure, CI/CD pipelines, Docker (preferred).</li></ul><p>Preferred Qualifications</p><ul><li>3+ years proven experience with backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul><p>This is a hybrid work model that requires you to work from the office 3-4 days per week.</p><p><strong>Desired Candidate Profile</strong></p><h3>Preferred Qualifications</h3><ul><li>3+ years proven experience with backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul>
<h2>Job Summary</h2><p>The <strong>Backend Developer</strong> is responsible for designing, developing, and maintaining scalable, secure, and high-performance server-side applications that power YOUXEL Technology's products and solutions. The role focuses on building robust APIs, business logic, database structures, and backend services while collaborating closely with Frontend Developers, QA Engineers, Product Owners, and other stakeholders to deliver reliable, maintainable, and high-quality software.</p><h1>Key Responsibilities</h1><ul><li><p>Responsible for handling the development of the project’s most complex and risky tasks. </p></li></ul><ul><li><p>Conduct research to gain technical knowledge and resolve technical difficulties, including but not limited to receiving feedback from and building solutions for customers. </p></li></ul><ul><li><p>Participate in the analysis & design of new functional requirements and systems. </p></li></ul><ul><li><p>Participate in the estimation of new features and components. </p></li></ul><ul><li><p>Participate in product or application definition activities, including feature analysis & system tradeoffs. </p></li></ul><ul><li><p>Stay up to date on emerging technologies. </p></li></ul><ul><li><p>Perform other related duties as necessary. </p></li></ul><p></p><p><strong>Requirements</strong></p><p></p><ul><li><p>Bachelor’s degree in Computer Science, Software Engineering, or a related field.</p></li><li><p>5+ years of relevant experience. </p></li></ul><ul><li><p>Strong, in-depth, hands-on experience in C# and .NET framework (ASP.NET, TFS,VS, etc) </p></li></ul><ul><li><p>Strong in CSS, HTTP, JS, WebAPI. </p></li></ul><ul><li><p>Advanced knowledge of front-end software architecture and related technologies, including JavaScript, HTML, and CSS. </p></li></ul><ul><li><p>Knowledge of .NET Core (at least 6 months). </p></li></ul><ul><li><p>An appreciation for clean, elegant, and responsive front-end design and well documented code. </p></li></ul><ul><li><p>Knowledge of frontend frameworks (React) is a plus. </p></li></ul><p></p>
???????? ???????????? ???????????????????????? "????????????????????????/???????????????????????????????????? ???????????????? ???????????????????? .???????????? & ????????????????????????????" ????<br>• Design, develop, and maintain both new and existing code, ranging from client-side development using Java Script, HTML, and CSS, to server-side• code using C# and ASP. NET MVC, . NET CORE, Web API for data persistence and retrieval.• Write readable, extensible, testable code, while being mindful of performance requirements.• Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.• Translate mockups and wireframes into functioning front-end code.• Write and maintain documentation for new and existing features.• Keep up to date on best practices and new technologies.• Rapid prototyping and presenting conceptual design and working prototypes to management.• Conduct design and code reviews and collaborate to ensure your own code passes review.• Work with Product Management to analyze requirements.• Collaborate on technical architecture and design.<br>???????????????????????????????????? ????????????????????????????????????????????????• Must Minimum of 5+ years of experience working with . NET and Angular Technologies• Must be proficient with the following: C#, ASP . NET CORE, MVC, T-SQL, HTML and CSS, SQL Server• Must be proficient with Microservice, Rabbit MQ, DDD experience.• Must be proficient with one or more of the following: Angular Version 15+• Extensive experience designing and developing enterprise-grade software.• In-depth knowledge and experience with developing web applications• Experience with source control management systems and continuous integration/deployment environments• Experience with agile development methodologies<br>???????????????????? ????????????????: digitalsolutions.hr@flairstech.com???????????????????? ????????????????????????????: Senior FS????????????????????????: Competitive salary in EGP???????????????? ????????????????????: Hybrid????????????????????????????????: Cairo/Maadi/Nile Corniche
<p>4+ years of experience in Microsoft Dynamics 365 CRM (On-Premises) development. Ability to develop, customize, and configure Dynamics 365 to meet business needs. Proficiency in .NET, .NET Core, REST APIs, and full-stack development. Experience creating custom workflows, plugins, and integrations using C# and .NET frameworks. Expertise in integrating Dynamics 365 CRM with external systems and applications via REST APIs, web services, and middleware. Hands-on experience with data migrations and upgrades within the Dynamics 365 ecosystem. Strong troubleshooting skills, particularly with integration and system functionality issues. Capability to work on both front-end and back-end components, ensuring seamless user experiences and robust backend performance. Proven ability to develop and maintain web applications using .NET Core, ASP.NET, JavaScript, and HTML/CSS. Ensuring solutions are optimized for performance, scalability, and security. Ability to prepare detailed technical documentation. Very good skills in using MSSQL Server. Familiarity with Azure DevOps (Boards, Work Items, Git Repository for codebase versioning). Ownership, a positive attitude, and the ability to work under pressure as part of a team. Experience in the banking or enterprise sector is preferred.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>4+ years of experience in Microsoft Dynamics 365 CRM (On-Premises) development.</li><li>Ability to develop, customize, and configure Dynamics 365 to meet business needs.</li><li>Proficiency in .NET, .NET Core, REST APIs, and full-stack development.</li><li>Experience creating custom workflows, plugins, and integrations using C# and .NET frameworks.</li><li>Expertise in integrating Dynamics 365 CRM with external systems and applications via REST APIs, web services, and middleware.</li><li>Hands-on experience with data migrations and upgrades within the Dynamics 365 ecosystem.</li><li>Strong troubleshooting skills, particularly with integration and system functionality issues.</li><li>Capability to work on both front-end and back-end components, ensuring seamless user experiences and robust backend performance.</li><li>Proven ability to develop and maintain web applications using .NET Core, ASP.NET, JavaScript, and HTML/CSS.</li><li>Ensuring solutions are optimized for performance, scalability, and security.</li><li>Ability to prepare detailed technical documentation.</li><li>Very good skills in using MSSQL Server.</li><li>Familiarity with Azure DevOps (Boards, Work Items, Git Repository for codebase versioning).</li><li>Ownership, a positive attitude, and the ability to work under pressure as part of a team.</li><li>Experience in the banking or enterprise sector is preferred.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>CODE81 is an agile, AI-driven technology and consulting company specializing in digital transformation solutions. Established in 2023 as part of the Ghobash Group, the company delivers innovative services across Data & AI, application development, automation, and cloud technologies, helping organizations accelerate growth and achieve measurable business outcomes.</p><br><br>Job Description<br><ul><li>Develop, maintain, and enhance web applications using C#, .NET / .NET Core, and ASP.NET Core.</li><li>Design and develop RESTful APIs and backend services.</li><li>Write clean, scalable, maintainable, and high-quality code.</li><li>Work with SQL Server and relational databases, including database design, queries, stored procedures, and optimization.</li><li>Integrate applications with internal and external systems and third-party APIs.</li><li>Perform unit testing, debugging, and troubleshooting to ensure application quality.</li><li>Participate in code reviews and follow development best practices and coding standards.</li><li>Collaborate with Business Analysts, Frontend Developers, QA Engineers, DevOps, and other stakeholders.</li><li>Analyze technical requirements and contribute to solution design and architecture.</li><li>Monitor and improve application performance, scalability, and security.</li><li>Maintain technical documentation and contribute to continuous improvement initiatives.</li></ul><br>Qualifications<br><ul><li>Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.</li><li>0-1 years of experience in .NET development.</li><li>Strong proficiency in C# and .NET / .NET Core.</li><li>Good experience with ASP.NET Core and Web API.</li><li>Strong knowledge of SQL Server and relational databases.</li><li>Experience with Entity Framework / Entity Framework Core.</li><li>Good understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.</li><li>Experience with Git and source control systems.</li><li>Familiarity with Agile/Scrum methodologies.</li><li>Strong analytical and problem-solving skills.</li><li>Good communication and teamwork skills.</li></ul><br>Additional Information<br><p>All your information will be kept confidential according to EEO guidelines.</p><br><br><br> </div>
Key Responsibilities:<br>• Lead software development projects from planning to production.<br>• Design and maintain scalable software architecture.<br>• Supervise, mentor, and support the development team.<br>• Ensure code quality, security, and best development practices.<br>• Oversee AI/LLM integration into software products.<br>• Manage CI/CD pipelines, production deployments, and system performance.<br>• Collaborate with business stakeholders to deliver technical solutions.<br>• Drive continuous improvement and technology innovation.<br><br>Requirements:<br>• Bachelor's degree in Computer Science, Software Engineering, or a related field.<br>• using AI tools<br>• Minimum 6 years of software development experience, including 3+ years in a leadership role.<br>• Strong experience with C#, ASP. NET Core, Entity Framework Core, REST APIs, and . NET.<br>• Experience with Postgre SQL and/or SQL Server.<br>• Knowledge of React or Angular.<br>• Experience with Docker, CI/CD, AWS, or Azure is a plus.<br>• Hands-on experience with AI/LLM integration and modern software architecture.<br>• Strong leadership, communication, and problem-solving skills.<br>• Fluent in English.<br><br>Work Location: Maadi Technology Park
<p><strong>Essential Job Functions:</strong> Lead the end-to-end technical design, development, customization, implementation, and delivery governance of Microsoft Dynamics 365 CRM/Customer Engagement solutions. Customize and configure entities/tables, forms, views, dashboards, business rules, workflows, security roles, and business process flows. Develop custom plugins, custom workflow activities, JavaScript/TypeScript extensions, Web API integrations, and server-side components using C#, .NET Framework, and .NET Core/.NET 6+ where applicable. Design and implement integrations between Dynamics 365 CRM and enterprise applications using REST/SOAP APIs, Azure Integration Services, Logic Apps, Azure Functions, Service Bus, and thirdparty integration platforms. Build and extend Power Platform solutions including Power Apps, Power Automate, Dataverse, and Power Pages when required. Participate in requirement analysis, fit-gap workshops, technical design sessions, estimation, and solution architecture reviews. Support data migration, data cleansing, duplicate detection, and integration mapping activities using Dataverse, Dataflows, KingswaySoft, SSIS, or similar tools. Manage solution packaging, deployment, environment strategy, release management, and CI/CD pipelines using Azure DevOps and Microsoft best practices. Troubleshoot complex CRM issues, optimize solution performance, ensure security compliance, and provide production support. Prepare and maintain technical design documents, interface specifications, deployment guides, unit testing evidence, and support documentation. Own technical delivery planning, effort estimation, task allocation, design reviews, code quality, release readiness, and escalation management across CRM workstreams. Provide hands-on technical leadership, solution guidance, code reviews, mentoring, and coaching to CRM developers and consultants.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years of hands-on experience in Microsoft Dynamics 365 CRM/Customer Engagement technical implementation, customization, integration, and support, including proven experience in a technical lead role.</li><li>Strong technical expertise across Dynamics 365 Sales, Customer Service, Field Service, Marketing, Dataverse, and Model-Driven Apps.</li><li>Advanced development experience with C#, .NET Framework, .NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP services, JavaScript, TypeScript, HTML, CSS, and SQL Server.</li><li>Proven experience developing plugins, custom workflow activities, custom actions/APIs, PCF controls, ribbon commands, client-side scripting, and reusable technical components.</li><li>Strong knowledge of Power Platform including Power Apps, Power Automate, Dataverse security model, connectors, environment management, and ALM.</li><li>Experience integrating Dynamics 365 CRM with ERP, contact center, portal, payment, middleware, and third-party enterprise systems.</li><li>Hands-on experience with Azure services such as Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure DevOps.</li><li>Solid understanding of solution architecture, security roles, field-level security, data governance, performance optimization, and environment strategy.</li><li>Experience with data migration, data quality, integration mapping, and reporting using tools such as SSIS, KingswaySoft, Power BI, FetchXML, SQL, or Dataflows.</li><li>Ability to prepare technical design documents, deployment plans, code review reports, and production support handover documentation.</li><li>Prior experience working in Egypt or supporting Egypt-based enterprise/government clients is preferred; Arabic language capability is an advantage.</li><li>Strong leadership experience in coordinating distributed technical teams, managing technical risks, and ensuring adherence to Microsoft implementation best practices and project delivery standards.</li><li>Microsoft certifications in Dynamics 365 Customer Engagement, Power Platform, Azure Developer, or Solution Architect are preferred.</li><li>Experience with Omnichannel for Customer Service, Customer Insights, Power Pages, Copilot Studio, or AI-enabled CRM scenarios is an advantage.</li><li>Exposure to Agile/Scrum, SAFe, DevSecOps, automated testing, and enterprise release governance is a plus.</li><li>Knowledge of MEA market delivery practices, data protection expectations, cybersecurity considerations, and public sector delivery requirements is desirable.</li></ul>
Company Description Xceed is a leading multilingual Business Process Outsourcing (BPO) provider in the EMEA region, operating more than 10,000 web-enabled multichannel stations. The company serves key government and commercial clients in 10 different languages, delivering inbound, outbound, back-office, infrastructure management, recruitment process outsourcing, helpdesk support, and social media analysis services. Xceed has operational sites in Egypt, Morocco, Mauritius, the UAE, and Saudi Arabia, offering diverse regional exposure and growth opportunities. The organization has received multiple international awards for outsourcing excellence, impact sourcing, customer experience, sustainability, diversity, equity, and inclusion. Xceed also holds several globally recognized certifications in business continuity, quality, environmental management, occupational health and safety, and information security. Role Description The Application Senior Supervisor is a full-time, on-site role based in Cairo, responsible for overseeing the performance, availability, and reliability of key business applications. This role includes supervising an application support team, assigning and prioritizing tasks, and ensuring timely resolution of incidents, requests, and application-related issues. The Application Senior Supervisor coordinates with technical, operations, and business stakeholders to implement enhancements, manage releases, and maintain documentation and reporting. Daily responsibilities involve monitoring application KPIs, performing root-cause analysis, optimizing workflows, and ensuring compliance with internal standards and security policies. The role also includes mentoring team members, supporting training initiatives, and contributing to process improvements that enhance customer and user experience. Requirements:- Bachelor's degree in Computer Science, Software Engineering, or a related field.- Minimum 6 years of software development experience, including 3+ years in a leadership role.- Strong experience with C#, ASP. NET Core, Entity Framework Core, REST APIs, and . NET.- Experience with Postgre SQL and/or SQL Server.- Knowledge of React or Angular.- Experience with Docker, CI/CD, AWS, or Azure is a plus.- Hands-on experience with AI/LLM integration and modern software architecture.- Strong leadership, communication, and problem-solving skills.- Fluent in English.
<ul><li><p>Receive tasks from the team leader for development</p></li><li><p>Handle existing software issues and implement requested changes</p></li><li><p>Apply updates and modifications to current software systems</p></li><li><p>Work on software enhancements and improvements</p></li><li><p>Develop new system versions</p></li><li><p>Contribute to ERD creation with analysts and the .NET team leader</p></li><li><p>Support project architecture design with the team leader</p></li><li><p>Perform unit testing before handing over to the QC team</p></li><li><p>Plan system implementation</p></li><li><p>Distribute tasks to junior team members</p></li><li><p>Communicate with the quality team to resolve bugs and issues</p></li><li><p>Assist the team leader in both high-level and low-level application design</p></li><li><p>Guide junior developers and conduct peer code reviews</p></li><li><p>Maintain timesheets for tasks and bug fixes</p></li><li><p>Perform other related tasks as required</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>Bachelor’s degree in computer engineering or computer science.</p></li><li><p> C# language</p></li><li><p>.Net framework version 4.</p></li><li><p> ASP.NET WebForm & MVC (Work Experience is a must</p></li><li><p> WCF Services and Restful API</p></li><li><p>Windows services</p></li><li><p> ASP.Net Core</p></li><li><p> Oracle Database (Work Experience is a must)</p></li><li><p> Javascript, HTML, Jquery, and Angular +2 (Work Experience is a must)</p></li><li><p> Familiar with the desktop/web development model and Internet Information Server.</p></li><li><p> Strong analytical and problem-solving skills.</p></li><li><p>Ability to handle difficult situations.</p></li></ul><p></p>
Job Requirements We are looking for an experienced UI Lead to lead a team of UI Developers and oversee the technical implementation of high-quality, responsive, and accessible web projects. The role requires strong hands-on front-end expertise combined with technical leadership, code quality ownership, and effective collaboration with UI/UX and development teams.<br>Key Responsibilities Lead, mentor, and provide technical guidance to UI Developers. Own the technical quality and consistency of UI development across projects. Translate approved Figma and AI-generated designs into accurate, production-ready interfaces. Review UI implementation to ensure consistency with approved designs and UX requirements. Conduct code reviews and establish UI development standards, best practices, and coding guidelines. Build and promote reusable UI components and scalable front-end solutions. Ensure websites are fully responsive, accessible, performant, and cross-browser compatible. Support development and UI integration across Angular, Sitecore, and ASP. NET MVC projects. Identify and resolve complex UI, responsive, accessibility, and integration issues. Collaborate closely with UI/UX, backend developers, QA, and project teams. Support task estimation, sprint planning, workload distribution, and delivery tracking. Use and review AI-assisted development tools and generated code, ensuring maintainability and production quality.<br>Technical Requirements6+ years of UI/Front-End development experience, with previous technical leadership or team leadership experience. Strong expertise in HTML5, CSS3, SCSS/SASS, Tailwind CSS, Java Script, and Type Script. Strong hands-on experience with Angular and component-based development. Experience working with Sitecore and ASP. NET MVC projects. Strong knowledge of responsive web development and cross-browser compatibility. Experience translating Figma designs and AI-generated prototypes into production-ready interfaces. Strong understanding of WCAG accessibility standards and accessible development practices. Experience developing and maintaining reusable components and Design Systems. Experience with Git, code reviews, debugging, and front-end development workflows. Experience developing and supporting Arabic/English interfaces with RTL/LTR layouts. Strong problem-solving, communication, mentoring, and team leadership skills.<br>Preferred: Experience with enterprise or government websites, web performance optimization, Agile development environments, and AI-assisted UI development.
<p>We are an Egyptian technology company delivering international software projects in cooperation with the global NIX brand. We invite a <strong>Senior .NET Developer to join our team based in Smart Village, at the heart of Cairo’s tech ecosystem </strong>and contribute to scalable .NET solutions. We provide long-term stability, clear working conditions, and professional development opportunities.</p><p> </p><h3><strong>What you will do in the first three months:</strong></h3><ul><li><p>Follow an individual development plan with your supervisor and improve your skills based on that plan</p></li><li><p>Participate in writing the application’s business logic and covering it with tests</p></li><li><p>Expand the rich user interface and offer ideas for improving it</p></li><li><p>Develop data schemas and integrate with third-party services</p></li><li><p>Optimize heavily loaded parts of the application and deal with security vulnerabilities</p></li><li><p>Become a member of a team of professionals to achieve quality results efficiently.</p></li></ul><h3>What We Offer:</h3><ul><li><p>Long-term career stability with a competitive salary paid in USD.</p></li><li><p>Conditions for steady career development.</p></li><li><p>Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.</p></li><li><p>Private medical insurance provided after successful completion of the probationary period</p></li><li><p>A well-equipped and cozy office supports comfort and productivity across all project stages.</p></li><li><p>Welcoming atmosphere and a friendly corporate culture.</p></li></ul><p></p><p><strong>Requirements</strong></p><p><strong>You will be successful in this role if you have:</strong></p><ul><li><p>At least 5 years hands-on experience in commercial software development;</p></li><li><p>Expert knowledge of C# and ASP.NET Core;</p></li><li><p>Front-end web development expertise with HTML5, CSS, JavaScript, JSON, Ajax, and knowledge of modern web frameworks like Angular, React, Material UI, and Bootstrap;</p></li><li><p>Strong knowledge of relational databases like MS SQL or/and PostgreSQL;</p></li><li><p>Practical experience in integrations with REST Web Services;</p></li><li><p>Hands-on experience in writing unit test using the most popular frameworks like NUnit or xUnit.</p></li><li><p>Experience with Agile development methodology and working as a member of an Agile development team;</p></li><li><p>Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.</p></li></ul><p><strong>Nice to have:</strong></p><ul><li><p>Experience with any cloud platforms (MS Azure, AWS, GCP);</p></li><li><p>Knowledge in containernization using Docker, orchestration and management of the containerized solutions;</p></li><li><p>Hands-on experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems;</p></li><li><p>Background as team technical leader.</p></li></ul><p></p>
<ul><li><p><strong>Developing Full Stack Web & Hybrid Mobile Apps which considering Responsive Design For Different Web Browsers & Hybrid Apps For iPhone, Android, iPad, Tablets; for business using the following technologies:</strong></p></li><li><p><strong>HTML5, JavaScript, JQuery</strong>, Angular JS, Angular 2+, CSS</p></li><li><p><strong>C#, ASP.Net, Web API</strong>, .Net Core, VB.Net</p></li><li><p><strong>Microsoft SQL</strong></p></li><li><p><strong>Hybrid Mobile Apps Background, </strong>Android.Net & iOS.Net</p></li><li><p>SOAP XML Web Services Knowledge</p></li><li><p>Response Web Design Background</p></li><li><p>Multi-threading Technologies awareness</p></li><li><p>Microsoft IIS</p></li><li><p>Blazor is a plus</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>Bachelor Degree in Computer Sciences, Software Engineering</p></li><li><p>Excellent English language (Written and Spoken)</p></li><li><p>Quick Learner Self Dependent</p></li><li><p>Good Document/Help Reader</p></li><li><p>HTML5, JavaScript, JQuery Required</p></li><li><p>C# Experience Required</p></li><li><p>Microsoft SQL Experience Required</p></li><li><p>Web API Experience Required</p></li><li><p>Net Core Experience Required</p></li><li><p>SOAP XML Web Services</p></li><li><p>Angular JS is a plus</p></li><li><p>ASP.NET Experience is a plus</p></li><li><p>VB.Net is a plus</p></li><li><p>MVC is a plus</p></li><li><p>Blazor is a plus</p></li><li><p>Oracle DB is a plus</p></li><li><p>Angular 2+ is a plus</p></li><li><p>Android.Net, iOS.Net is a plus</p></li><li><p>Microsoft IIS</p></li><li><p>Multi-threading Technologies awareness</p></li><li><p>Responsive Web Design Background</p></li><li><p>Hybrid Mobile Development Concepts is a plus</p></li><li><p>Knowledge of Mac OS Environment is a plus</p></li><li><p>Knowledge of SMS Technology is a plus</p></li><li><p>XML knowledge</p></li><li><p>XSD Mapping is a plus</p></li><li><p>Ability to Travel for delivery of Abroad Projects if needed</p></li><li><p>Ready to Learn & Work in a Team</p></li><li><p>Flexible Hours, Mixed Office and Remote Work</p></li></ul><p></p>
<p>Are you a skilled Full Stack Developer ready to take ownership of complex software solutions and make a lasting technical impact? Takwene is seeking a talented and driven Full-Stack Software Engineer to join our growing Tech team. In this role, you will play a pivotal part in designing, building, and optimizing high-quality applications including AI-powered features while guiding the next generation of engineering talent.</p><p>You will work at the intersection of technical excellence and business impact. You will collaborate with cross-functional teams to deliver robust, scalable software solutions using modern frontend frameworks and backend technologies, while contributing to the architectural direction of our products and maintaining the highest standards of code quality. You will also play a key role in integrating AI and LLM-based services into our applications.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and deploy high-quality full-stack applications using frontend frameworks (React) and backend technologies (Supabase), ensuring reliability, scalability, and maintainability.</li><li>Integrate AI APIs and LLM-based services (such as OpenAI, Anthropic, or Hugging Face) into applications to support intelligent, AI-powered features and workflows.</li><li>Build and maintain automation workflows using n8n to streamline internal processes and connect AI agents with business systems.</li><li>Analyze and interpret business requirements, translating them into clear technical specifications, actionable plans, and effective software solutions.</li><li>Conduct thorough code reviews and enforce code quality standards, promoting best practices in software engineering across the development lifecycle.</li><li>Implement comprehensive unit testing strategies to validate functionality, reduce defects, and ensure long-term application stability.</li><li>Participate actively in architectural discussions, contributing meaningful insights and helping shape the technical roadmap for current and future products.</li><li>Monitor, analyze, and optimize application performance, proactively identifying bottlenecks and implementing improvements to enhance end-user experience.</li><li>Collaborate with product managers, QA engineers, and other stakeholders to deliver features on time and aligned with business objectives.</li></ul><p><strong>Technical Skills</strong></p><ul><li>Frontend: React, or similar modern JavaScript frameworks.</li><li>Backend: Supabase</li><li>Databases: PostgreSQL, Microsoft SQL</li><li>AI & LLM Integration: OpenAI API, Anthropic API, Hugging Face; prompt engineering; AI frameworks and libraries.</li><li>Automation : n8n</li><li>AI-Assisted Development: Cursor or equivalent AI coding tools; vibe coding practices.</li><li>Version Control: Git, Azure DevOps, or equivalent source control systems.</li><li>Testing: Unit testing frameworks (e.g., NUnit, xUnit, MSTest, Jest).</li><li>Architecture: Design patterns, SOLID principles, microservices, RESTful APIs.</li><li>Cloud & DevOps: Microsoft Azure, CI/CD pipelines, Docker (preferred).</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience with Supabase for backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with .NET (C#, ASP.NET Core) for backend development.</li><li>Hands-on experience building or maintaining n8n workflows, particularly ones involving AI agents, database integration, or third-party API orchestration.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul><p>This is a hybrid work model that requires you to work from the office 3-4 days per week.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Experience with Supabase for backend-as-a-service, including database management, authentication, and real-time features.</li><li>Familiarity with .NET (C#, ASP.NET Core) for backend development.</li><li>Hands-on experience building or maintaining n8n workflows, particularly ones involving AI agents, database integration, or third-party API orchestration.</li><li>Familiarity with AI frameworks or libraries (e.g., LangChain, LlamaIndex, or similar).</li><li>Experience with cloud platforms such as GCP, including deployment and infrastructure management.</li><li>Familiarity with microservices architecture and RESTful API design and development.</li><li>Prior experience mentoring or leading junior developers in a professional setting.</li><li>Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.</li><li>Experience with CI/CD pipelines and DevOps practices.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Job Description:</b></p><br><p><b>Essential Job Functions:</b><br>• Lead the end-to-end technical design, development, customization, implementation, and delivery governance of Microsoft Dynamics 365 CRM/Customer Engagement solutions.</p><br><p>• Customize and configure entities/tables, forms, views, dashboards, business rules, workflows, security roles, and business process flows.</p><br><p>• Develop custom plugins, custom workflow activities, JavaScript/TypeScript extensions, Web API integrations, and server-side components using C#, .NET Framework, and .NET Core/.NET 6+ where applicable.</p><br><p>• Design and implement integrations between Dynamics 365 CRM and enterprise applications using REST/SOAP APIs, Azure Integration Services, Logic Apps, Azure Functions, Service Bus, and thirdparty integration platforms.</p><br><p>• Build and extend Power Platform solutions including Power Apps, Power Automate, Dataverse, and Power Pages when required.</p><br><p>• Participate in requirement analysis, fit-gap workshops, technical design sessions, estimation, and solution architecture reviews.</p><br><p>• Support data migration, data cleansing, duplicate detection, and integration mapping activities using Dataverse, Dataflows, KingswaySoft, SSIS, or similar tools.</p><br><p>• Manage solution packaging, deployment, environment strategy, release management, and CI/CD pipelines using Azure DevOps and Microsoft best practices.</p><br><p>• Troubleshoot complex CRM issues, optimize solution performance, ensure security compliance, and provide production support.</p><br><p>• Prepare and maintain technical design documents, interface specifications, deployment guides, unit testing evidence, and support documentation.</p><br><p>• Own technical delivery planning, effort estimation, task allocation, design reviews, code quality, release readiness, and escalation management across CRM workstreams.</p><br><p>• Provide hands-on technical leadership, solution guidance, code reviews, mentoring, and coaching to CRM developers and consultants.<br><b>Basic Qualifications:</b><br>• 5+ years of hands-on experience in Microsoft Dynamics 365 CRM/Customer Engagement technical implementation, customization, integration, and support, including proven experience in a technical lead role.</p><br><p>• Strong technical expertise across Dynamics 365 Sales, Customer Service, Field Service, Marketing, Dataverse, and Model-Driven Apps.</p><br><p>• Advanced development experience with C#, .NET Framework, .NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP services, JavaScript, TypeScript, HTML, CSS, and SQL Server.</p><br><p>• Proven experience developing plugins, custom workflow activities, custom actions/APIs, PCF controls, ribbon commands, client-side scripting, and reusable technical components.</p><br><p>• Strong knowledge of Power Platform including Power Apps, Power Automate, Dataverse security model, connectors, environment management, and ALM.</p><br><p>• Experience integrating Dynamics 365 CRM with ERP, contact center, portal, payment, middleware, and third-party enterprise systems.</p><br><p>• Hands-on experience with Azure services such as Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure DevOps.</p><br><p>• Solid understanding of solution architecture, security roles, field-level security, data governance, performance optimization, and environment strategy.</p><br><p>• Experience with data migration, data quality, integration mapping, and reporting using tools such as SSIS, KingswaySoft, Power BI, FetchXML, SQL, or Dataflows.</p><br><p>• Ability to prepare technical design documents, deployment plans, code review reports, and production support handover documentation.</p><br><p>• Prior experience working in Egypt or supporting Egypt-based enterprise/government clients is preferred; Arabic language capability is an advantage.</p><br><p>• Strong leadership experience in coordinating distributed technical teams, managing technical risks, and ensuring adherence to Microsoft implementation best practices and project delivery standards.<br><b>Other Qualifications:</b></p><br><p>• Microsoft certifications in Dynamics 365 Customer Engagement, Power Platform, Azure Developer, or Solution Architect are preferred.</p><br><p>• Experience with Omnichannel for Customer Service, Customer Insights, Power Pages, Copilot Studio, or AI-enabled CRM scenarios is an advantage.</p><br><p>• Exposure to Agile/Scrum, SAFe, DevSecOps, automated testing, and enterprise release governance is a plus.</p><br><p>• Knowledge of MEA market delivery practices, data protection expectations, cybersecurity considerations, and public sector delivery requirements is desirable.</p><br><p><span>At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive.</span></p><br><p><b><span>Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available</span></b> <span>here</span><span><b><i>.</i></b></span></p><br> </div>
<p>Enterprise Core Development: Design, develop, and maintain high-throughput, mission-critical backend solutions using C#, ASP.NET Core, and modern .NET run times (.NET 8/9/10). Specification-Driven Development (SDD): Author, review, and rigorously adhere to OpenAPI/AsyncAPI contracts and technical specifications before system implementation begins. Integration & API Architecture: Design robust RESTful APIs, gRPC services, and messaging layers to seamlessly connect modern platforms with legacy systems, databases, and third-party APIs. Architectural Patterns: Apply Clean Architecture, Domain-Driven Design (DDD), Modular Monoliths, and Event-Driven/Microservice architectures where appropriate. Resilient Distributed Systems: Implement fault-tolerant distributed solutions leveraging asynchronous message handling, distributed caching, circuit breakers, and retry policies. Code Quality & Mentorship: Conduct rigorous technical reviews, enforce engineering standards, and actively mentor mid-level and junior developers AI-Augmented Workflows: Champion AI-assisted engineering using GitHub Copilot, Cursor, Claude, and specialized AI coding agents to accelerate delivery velocity without sacrificing quality. Quality & Security Governance: Ensure all authored and AI-assisted code meets strict benchmarks for security, performance, maintainability, and test coverage. Telemetry & Observability: Instrument systems from the ground up with structured logging, distributed tracing, and metrics for end-to-end visibility. Team Growth: Participate in technical interviews and contribute directly to elevating technical standards across the engineering team.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Core .NET Mastery: 5+ years of professional backend software development experience with expert-level proficiency in C#, ASP.NET Core, and contemporary .NET runtimes.</li><li>Specification & Contract-First Design: Proven expertise with API-first and Specification-Driven Development (OpenAPI/Swagger, contract testing, schema-first design).</li><li>ORM & Data Access: In-depth working knowledge of Entity Framework Core (EF Core), Dapper, complex LINQ queries, raw SQL optimization, and migration workflows across SQL Server and/or PostgreSQL.</li><li>Design Principles & Architecture: Thorough command of Clean Code, SOLID design principles, GoF design patterns, DDD fundamentals, and distributed system concepts (eventual consistency, idempotent consumers).</li><li>Automated Testing: Practical experience designing test suites using xUnit or NUnit, mocking frameworks, and containerized testing harnesses (e.g., Testcontainers).</li><li>Security & Compliance: Comprehensive implementation of authentication and authorization protocols (OAuth2, OpenID Connect, JWT, RBAC/PBAC). Proactive API security hardening, input validation, and defensive mitigation against OWASP Top 10 vulnerabilities. Secure secrets handling and data protection in transit (TLS) and at rest.</li><li>Observability & SRE Baseline: Structured logging architecture (e.g., Serilog) with correlation and trace identifiers. Distributed telemetry collection using OpenTelemetry standards. Implementation of application health checks, Prometheus/Grafana metrics instrumentation, and APM diagnostic workflows.</li><li>Legacy & Enterprise Integrations: Practical experience integrating with legacy workloads, SOAP/XML services, enterprise service buses, and background workers.</li><li>DevOps & Containerization: Hands-on containerization with Docker, Git-based branching workflows, and automated CI/CD pipelines.</li><li>PREFERRED QUALIFICATIONS & TECH RADAR: High-Performance & Runtimes: Exposure to .NET Aspire, Native AOT compilation, and high-performance, low-allocation C# programming. Distributed Messaging & Caching: Hands-on experience with RabbitMQ, Apache Kafka, and distributed in-memory caching solutions using Redis. AI & Agent Workflows: Familiarity with Model Context Protocol (MCP), prompt engineering, or autonomous AI coding agent workflows in IDEs. Infrastructure Awareness: Basic familiarity with containerized deployments on container platforms or cloud environments (e.g., Google Cloud, Huawei Cloud, or Kubernetes) is a plus (cloud vendor exp is not mandatory).</li></ul>