.NET Developers Jobs in Egypt
2368 Jobs Found
Adree is seeking a . NET Backend, Developer to design, develop, and maintain backend services and APIs. The role involves building scalable systems, improving performance, and collaborating with frontend, QA, and other engineering teams.<br><br>Key Responsibilities<br><br>Develop and maintain backend services using . NET / C#Build REST APIs and backend endpoints following best practices Design and implement database solutions using SQL Server / Postgre SQL / MySQLWrite efficient queries, optimize performance, and ensure data integrity Integrate backend services with external systems using APIs and webhooks Implement authentication/authorization (e.g., JWT, OAuth2) and security best practices Create and maintain background jobs/queues using technologies like Hangfire / Quartz / Azure Functions / Service Bus (as applicable) Build and maintain microservices or modular monolith architecture (as per project needs) Work with caching mechanisms (e.g., Redis) if required Perform code reviews, debugging, and ensure high-quality code and documentation Use Git workflows and follow agile/Scrum practices Support production deployments and resolve issues in a timely manner<br><br>Requirements<br><br>3-6 years of professional experience in . NET backend development Strong experience in C#, ASP. NET Core, Web APIsGood understanding of OOP, design patterns, and clean code Strong database knowledge and ability to write optimized SQL queries Experience with authentication/authorization concepts (JWT/OAuth2) Strong understanding of asynchronous programming and performance considerations Hands-on experience with at least one of the following: Entity Framework / Dapper Web API / RESTful services Basic understanding of system design and scalability concepts Good communication and teamwork skills<br><br>Job Location: HQ
We're expanding our software development team in Cairo and are looking for experienced Senior C#/. NET Developers to join an established international healthcare software company.<br>For more than 30 years, our company has been developing innovative software solutions that support healthcare professionals, hospitals, emergency medical services, and public institutions. Our mission is to create reliable technology that improves patient care and makes a meaningful impact on everyday healthcare.<br>We're looking for candidates with:✅ Strong experience in C#/. NET✅ Proven hands-on experience with WPF and Win Forms (essential)✅ Experience developing and maintaining enterprise desktop applications✅ Strong analytical and problem-solving skills✅ Excellent communication skills and the ability to work in an international team✅ English language is a must.<br>A significant part of our product portfolio is still based on WPF and Win Forms, so practical experience with these technologies is essential for this role.<br>???? Location: Cairo, Egypt<br>If you're looking for an opportunity to work on meaningful healthcare software in an international environment with a long-established company, we'd love to hear from you.<br>???? Feel free to apply directly or tag someone who might be interested.<br>#Hiring #Senior Developer #CSharp #Dot Net #WPF #Win Forms #Software Engineer #Healthcare IT #Health Tech #Cairo #Egypt #Tech Jobs #Developer Jobs
???? We're Hiring: Senior . NET Developer<br>Join International Turnkey Systems (ITS) and be part of a dynamic team delivering innovative technology solutions across the region.<br>???? Position: Senior . NET Developer<br>✅ Technical Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field.3–5 years of hands-on experience in C# and . NET Development. Strong experience with ASP. NET MVC, Web API, and Entity Framework. Proficiency in SQL Server and Oracle Database (queries, stored procedures, and database design). Experience with RESTful APIs and authentication/authorization technologies (OAuth, JWT). Knowledge of front-end technologies (HTML, CSS, Java Script, j Query). Understanding of software design patterns and architecture principles. Experience in application performance tuning and memory optimization. Hands-on experience with unit testing. Experience with Microsoft Azure. Ability to develop scalable, maintainable, and secure applications.<br>✅ Soft Skills:Strong problem-solving skills. Excellent communication and teamwork abilities. Ability to work in a fast-paced environment.
Key Responsibilities:<br><br>Develop, maintain, and enhance full-stack web applications using C#/. NET for backend services and Type Script/Java Script, HTML, and CSS for frontend development. Design and implement scalable, secure, and maintainable RESTful APIs following best practices for resource modeling, validation, versioning, and error handling. Build responsive and user-friendly interfaces while ensuring optimal performance and cross-browser compatibility. Design, develop, and optimize relational databases such as MySQL, Postgre SQL, or SQL Server, including complex queries, indexing, and performance tuning. Apply software engineering best practices including clean architecture, separation of concerns, dependency injection, and code reusability. Troubleshoot and resolve production issues across frontend, backend, and database layers using a structured root-cause analysis approach. Develop and maintain unit tests and integration tests to ensure application stability, reliability, and quality. Participate actively in code reviews, providing constructive feedback to improve code quality, security, maintainability, and performance. Collaborate closely with Product Managers, Designers, and stakeholders to clarify requirements and deliver effective technical solutions. Own features end-to-end, from UI development and API implementation to database design, deployment, and post-release support. Contribute to Agile development processes, continuously improving delivery practices, system performance, and overall engineering standards.<br><br><br>Minimum Requirements<br><br>Minimum 3 years of hands-on Full Stack Development experience. Strong English communication skills (written and verbal). Proven production experience with C#/. NET, Type Script/Java Script, HTML, CSS, and relational databases. Demonstrated experience building and supporting end-to-end applications in a professional environment.
We're Hiring: Share Point & C#/. NET Migration Developer ????<br>???? Cairo, Egypt (Hybrid) | Outsource Engagement | Software House — Global Brands Group We're looking for a specialist Share Point Migration Developer to lead a critical, high-impact: migrating Share Point websites and custom solutions from legacy versions to Share Point Server 2019 Subscription Edition (SE).<br>This is a hands-on, pro-code role for someone who lives in the server-side, on-premises Share Point world , not a cloud-only or low-code position.<br>???? What You'll DoPlan, develop, execute, test, and support the end-to-end migration of custom Share Point solutions to Share Point Server 2019 SE — including assessing, remediating, and rebuilding custom-developed components for full compatibility.???? Must-Have Skills (the ones that matter most):✅ Share Point Migration & Upgrade Experience — proven, hands-on experience migrating from legacy versions (2013 / 2016 / 2019) to Share Point Server 2019 SE✅ C#/. NET Share Point Development — strong server-side development with C#, ASP. NET, . NET Framework, CSOM/SSOM, REST APIs, and Power Shell✅ Custom Solution Migration — hands-on with Web Parts, Event Receivers, Timer Jobs, Features, WSP Solutions, custom forms, and Share Point Add-ins✅ Share Point Farm Administration — Central Administration, service applications, search, security, authentication, backups, and troubleshooting✅ Compatibility Assessment & Remediation of custom-developed components✅ End-to-End Migration Ownership — assessment, planning, execution, validation, rollback planning, and cutover<br>???? You're a Strong Fit If:<br>Your Share Point background is on-premises and server-side (not solely Share Point Online / SPFx / Power Platform) You've personally executed a legacy-to-2019 migration, including custom code remediation You're a senior, self-driven developer who can own a project critical to the business
Are you a problem-solver who thrives on building scalable, high-impact systems? We’re looking for a strong Full Stack Developer with expertise in . NET Core and React JS to join our growing team. You’ll be working on complex, real-world applications—contributing to architecture, coding standards, and delivering features that actually move the needle.<br>What You’ll DoDesign, develop, and maintain full stack web applications (. NET backend + React frontend). Collaborate with product, design, and engineering teams to ship features quickly and cleanly. Optimize applications for speed, security, and scalability. Review code, mentor juniors, and uphold engineering best practices. Work on real-world products used by businesses daily—not side projects.<br>What We’re Looking For Ability to work independently and handle features/projects from start to finish with minimal guidance.2–5 years professional experience in web development. Strong expertise in . NET Core (C#) and React JS (Hooks, Context, State Mgmt). Solid grasp of REST APIs, SQL/Entity Framework, and modern Java Script (ES6+). Experience with Git, CI/CD, and cloud platforms (Azure or AWS). Bonus: Experience with multi-tenant Saa S, microservices, or high-traffic systems. Another Bonus: Experience with mobile app development specially using React Native. A mindset that values clean, testable, and maintainable code.<br>Why Join Us? Work on challenging, large-scale projects with real business impact. A culture that values ownership, speed, and continuous improvement. Room to grow into leadership as we scale.
At Baires Dev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.<br><br>Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.<br><br>When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.<br><br>Semi Senior . NET Developer at Baires Dev<br><br>Step into the Semi Senior . NET Developer role, where you'll leverage advanced . NET and C# skills. You'll be instrumental in developing complex applications, optimizing performance, and integrating with various APIs and services.<br><br>What You Will Do<br><br> Design, develop, and maintain complex . NET applications, demonstrating strong problem-solving skills. Lead smaller project teams or modules, guiding junior developers and ensuring project timelines and coding standards are met. Conduct thorough code reviews, enforcing best practices and ensuring high-quality, maintainable code. Stay updated with advanced . NET features and frameworks, mentoring junior team members in these areas. Collaborate effectively with cross-functional teams, translating stakeholder requirements into technical solutions. Play a key role in project planning and execution, ensuring deadlines are met.<br><br>How we do make your work (and your life) easier:<br><br> 100% remote work (from anywhere). Excellent compensation in USD or your local currency if preferred Hardware and software setup for you to work from home. Flexible hours: create your own schedule. Paid parental leaves, vacations, and national holidays. Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent. Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.<br><br>Join a global team where your unique talents can truly thrive and make a significant impact!<br><br>Apply now!
At Müller's Solutions, we are seeking a talented and passionate . Net Developer to join our team. As a . Net Developer, you will be responsible for designing, developing, and maintaining software applications using the . Net framework. You will collaborate closely with cross-functional teams to gather requirements, design, develop, test, and deploy . Net applications.<br><br>Responsibilities:<br><br>Design, develop, and maintain high-quality software applications using . Net framework and related technologies Collaborate with clients and stakeholders to gather and analyze requirements, translate them into technical specifications and design appropriate solutions Write clean, efficient, and maintainable code in C#Perform unit testing, system integration testing, and support user acceptance testing for developed applications Identify and troubleshoot software defects and issues, and provide timely resolutions Stay updated with the latest . Net technologies, updates, and best practices<br><br>Requirements<br><br>Requirements:<br><br>Bachelor's degree in Computer Science, Information Technology, or a related field Proven experience as a . Net Developer, with expertise in developing software applications using the . Net framework Proficiency in C# programming language and . Net framework (ASP. Net, MVC, Web API) Experience with relational databases (SQL Server, Oracle, MySQL) and ORM frameworks (Entity Framework) Understanding of web development technologies such as HTML, CSS, Java Script, and front-end frameworks Strong problem-solving and analytical skills Ability to work independently and collaboratively in a team environment Strong communication and interpersonal skills
Senior . NET Developer (Offshore)<br><br>Job Summary<br><br>We are looking for a highly skilled Senior . NET Developer (Offshore) to join our remote engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications using Microsoft . NET technologies. You will work closely with cross-functional teams across different time zones, contribute to architectural decisions, and mentor junior developers to deliver high-quality software solutions.<br><br>Key Responsibilities<br><br>Design, develop, test, and maintain enterprise applications using C#, . NET, and ASP. NET Core Build and maintain RESTful APIs, microservices, and backend services Collaborate with product managers, business analysts, UI/UX designers, QA engineers, and other developers to deliver software solutions Write clean, maintainable, and well-documented code following industry best practices Perform code reviews and provide technical mentorship to junior developers Optimize application performance, scalability, and security Troubleshoot and resolve production issues in a timely manner Participate in system architecture, technical design, sprint planning, and Agile ceremonies Implement and maintain CI/CD pipelines and deployment processes Ensure high-quality deliverables while working effectively in a remote, offshore environment<br><br>Required Qualifications<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred)5+ years of professional experience in . NET application development Strong expertise in C#, . NET, ASP. NET Core, and Web API development Experience with Entity Framework Core, LINQ, and SQL Server Solid understanding of object-oriented programming, SOLID principles, and Clean Architecture Experience with cloud platforms such as Microsoft Azure or AWSProficiency with Git, Azure Dev Ops, Git Hub Actions, or other CI/CD tools Strong knowledge of software development lifecycle (SDLC) and Agile methodologies Excellent communication, analytical, and problem-solving skills Proven experience working with distributed or offshore teams<br><br>Preferred Qualifications<br><br>Experience with Docker, Kubernetes, and containerized applications Familiarity with messaging technologies such as Rabbit MQ or Azure Service Bus Experience with front-end frameworks such as Angular, React, or Blazor Knowledge of automated testing frameworks and Dev Ops practices Microsoft certifications are a plus
At VAES.ai, we’re building more than just a company—we’re shaping the future of technology, research, and sustainable solutions.<br><br>We’re looking for a passionate . Net Developer to join our growing team. Apply here<br><br>What’s it like to work with us?<br><br>✨ Top Talent, Multidisciplinary Teams: Collaborate with designers, researchers, software engineers, and structural experts across borders.<br><br>???? We Build What We Need: From our performance evaluation system to internal tools—we don’t rely on external software. We design what works for us.<br><br>???? Sustainability Is in Our DNA: This isn’t a slogan. VAES was founded with the environment in mind—from how we build to why we exist.<br><br>????️ Stability with Heart: We prioritize long-term growth and people-first decisions. We support our team through every phase of their journey—including when they explore new paths beyond our walls.<br><br>???? Open Channels, Real Leaders: Leadership is accessible and involved. We don’t do the fake open-door thing.<br><br>Responsibilities<br><br>Collaborate with team members to implement best coding practices, including unit testing and code optimization. Support the core engineering team in designing and developing tools to enhance building element efficiency. Work closely with stakeholders to gather requirements and refine software features. Ensure the delivery of scalable, high-performance software solutions. Contribute to a cross-functional team throughout the entire software development life cycle, from initial concept through to deployment. Foster a collaborative team environment, bringing a strong sense of visual design and user utility to the development process. Collaborate with team members to implement best coding practices, including unit testing and code optimization. Support the core engineering team in designing and developing tools to enhance building element efficiency. Work closely with stakeholders to gather requirements and refine software features. Ensure the delivery of scalable, high-performance software solutions. Contribute to a cross-functional team throughout the entire software development life cycle, from initial concept through to deployment. Foster a collaborative team environment, bringing a strong sense of visual design and user utility to the development process.<br><br>Requirements<br><br>Minimum of 5 years of programming with 2 years of experience with . NET (Core, Runtime) framework. Desktop Application Bachelor's degree in computer science, Software Engineering, or related field. Proven ability to design, build, and maintain scalable software systems. Strong understanding of software architecture, system design, and aligning solutions with business goals. Proficient in C#; experience with Python is a plus. Able to write optimized and maintainable code. Experience with MVVM (Model-View-View-Model) pattern and WPF (Windows Presentation Foundation). Solid knowledge of data structures, algorithms, and system optimization. Experience with API integration. Analytical mindset with problem-solving and data-driven decision-making skills. Strong attention to code quality, performance, and reliability. Minimum of 5 years of programming with 2 years of experience with . NET (Core, Runtime) framework. Desktop Application Bachelor's degree in computer science, Software Engineering, or related field. Proven ability to design, build, and maintain scalable software systems. Strong understanding of software architecture, system design, and aligning solutions with business goals. Proficient in C#; experience with Python is a plus. Able to write optimized and maintainable code. Experience with MVVM (Model-View-View-Model) pattern and WPF (Windows Presentation Foundation). Solid knowledge of data structures, algorithms, and system optimization. Experience with API integration. Analytical mindset with problem-solving and data-driven decision-making skills. Strong attention to code quality, performance, and reliability.<br><br>Nice to Have<br><br>Experience with Python alongside C#Experience with RESTful API design and integration. Exposure to Geometry tools or concepts Familiarity with mathematics or data-driven applications Startup or agile development experience Interest or experience in engineering or architecture-related applications Experience with Python alongside C#Experience with RESTful API design and integration. Exposure to Geometry tools or concepts Familiarity with mathematics or data-driven applications Startup or agile development experience Interest or experience in engineering or architecture-related applications
Job Description We're looking for an accomplished Senior . NET Backend Developer to join us at 2P. Your position will be instrumental in designing, building, and operating the scalable backend services and microservices that power our organisation's operations. Beyond hands-on engineering, you will mentor other developers, shape technical solutions across teams, and raise our engineering standards. If you have a passion for creating robust and scalable software solutions, we invite you to apply. We offer an attractive remuneration package, a progressive work environment, and a comprehensive employee benefits programme.<br>Objectives of the Role Design, develop, and deploy backend applications using . NET Core, ensuring high performance, scalability, and reliability. Drive the implementation of microservices architecture for modular and efficient application design. Champion engineering quality through code reviews, mentorship, and best coding practices. Ensure high availability and low-latency operation of production services.<br>Your Tasks Design and implement microservices using . NET Core, C#Integrate message brokers (Rabbit MQ, Kafka) for efficient communication between microservices. Apply application security best practices across services and APIs. Collaborate with cross-functional teams to define software requirements and create effective technical solutions. Conduct code reviews and provide mentorship to junior developers. Troubleshoot and optimise application performance in production. Stay informed about advancements in the . NET ecosystem and backend best practices.<br>Required Skills and Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).5+ years of professional experience in . NET backend development. Proven expertise in designing and implementing microservices-based architectures. Strong proficiency in C#, RESTful APIs, Entity Framework Core, and application design patterns. Solid understanding of database design and development (SQL Server, NoSQL databases like Mongo DB). Knowledge of application security best practices (e.g., OWASP, secure API design). Experience with CI/CD pipelines and Dev Ops practices (e.g., Azure Dev Ops). Strong knowledge of software development best practices and design patterns. Excellent communication skills and the ability to mentor junior developers.<br>Preferred Skills and Qualifications Own and improve CI/CD pipelines and deployment practices for the team. Familiarity with containerization technologies (Docker, Kubernetes). Experience with observability tooling (structured logging, distributed tracing, monitoring). Experience with Agile or Scrum development methodologies. Professional certification in . NET development or Azure (e.g., Azure Developer Associate). Strong experience with the ABP framework nice to have.
At VAES.ai, we’re building more than just a company—we’re shaping the future of technology, research, and sustainable solutions.<br><br>We’re looking for a passionate . Net Developer to join our growing team. Apply here<br><br>What’s it like to work with us?<br><br>✨ Top Talent, Multidisciplinary Teams: Collaborate with designers, researchers, software engineers, and structural experts across borders.<br><br>???? We Build What We Need: From our performance evaluation system to internal tools—we don’t rely on external software. We design what works for us.<br><br>???? Sustainability Is in Our DNA: This isn’t a slogan. VAES was founded with the environment in mind—from how we build to why we exist.<br><br>????️ Stability with Heart: We prioritize long-term growth and people-first decisions. We support our team through every phase of their journey—including when they explore new paths beyond our walls.<br><br>???? Open Channels, Real Leaders: Leadership is accessible and involved. We don’t do the fake open-door thing.<br><br>Responsibilities<br><br>Collaborate with team members to implement best coding practices, including unit testing and code optimization Support the core engineering team in designing and developing tools to enhance building element efficiency Work closely with stakeholders to gather requirements and refine software features Ensure the delivery of scalable, high-performance software solutions Contribute to a cross-functional team throughout the entire software development life cycle, from initial concept through to deployment Foster a collaborative team environment, bringing a strong sense of visual design and user utility to the development process<br><br><br>Requirements<br><br>Minimum of 5 years of programming with 2 years of experience with . NET (Core, Runtime) framework. Desktop Application Bachelor's degree in computer science, Software Engineering, or related field Proven ability to design, build, and maintain scalable software systems Strong understanding of software architecture, system design, and aligning solutions with business goals Proficient in C#; experience with Python is a plus. Able to write optimized and maintainable code Experience with MVVM (Model-View-View-Model) pattern and WPF (Windows Presentation Foundation) Solid knowledge of data structures, algorithms, and system optimization Experience with API integration Analytical mindset with problem-solving and data-driven decision-making skills Strong attention to code quality, performance, and reliability<br><br><br>Nice to Have<br><br>Experience with Python alongside C#Experience with RESTful API design and integration Exposure to Geometry tools or concepts Familiarity with mathematics or data-driven applications Startup or agile development experience Interest or experience in engineering or architecture-related applications
Full Stack Developer ( . NET ) Full time - Hybridlocation : Maadi<br>– Role Summary Role Objective Build and evolve a distributed system that spans:On-premises Windows Services (Agent layer)Cloud-hosted APIs and g RPC servicesReal-time communication infrastructure (Signal R)Multi-tenant database architectureWeb-based monitoring and administration dashboards Key ResponsibilitiesDesign and implement features across both Agent (on-prem) and Cloud tiers.Contribute to architectural decisions including versioning, modularity, backward compatibility, and deployment strategies.Develop real-time communication using Signal R (Web Sockets) and g RPC (bidirectional streaming).Implement resilient connectivity patterns (retry policies, reconnection strategies, durable messaging).Manage multi-tenant data access using SQL Server and Entity Framework Core.Own the Windows Service lifecycle and contribute to WPF-based desktop management tools.Build secure, production-grade APIs using JWT, RBAC, and mutual TLS (m TLS).Implement observability and reliability practices (Open Telemetry, structured logging, Sentry, health checks).Contribute to frontend development using Next.js for real-time dashboards and configuration portals.Integrate with third-party platforms such as Salla, Shopify, and other e-commerce systems.Design and implement event-driven patterns, CQRS, webhook processing, idempotent handlers, and rate limiting strategies.Optimize performance using memory-efficient techniques (e.g., Span, pooling, efficient serialization).Work with Azure services (Azure SQL, Azure Identity, Azure Dev Ops) where applicable.Apply ERP domain knowledge (invoicing, inventory, orders) when building business modules.Follow Clean Architecture and SOLID principles with strong testing practices. Required Qualifications :+3 years of experience with C# and modern . NET (6/7/8).Strong expertise in ASP. NET Core, Signal R, and g RPC.Deep understanding of asynchronous and concurrent programming.Strong SQL Server and EF Core experience.Solid knowledge of multi-tenant Saa S architecture.Experience with authentication, authorization, and certificate-based security.Windows Services development and familiarity with WPF.Experience with testing frameworks and observability tools.
About Mortgage Cadence<br><br>Mortgage Cadence delivers enterprise-grade loan origination software that powers some of the most respected lenders in the mortgage industry. Our platform handles complex, high-volume workflows across the full origination lifecycle, and we are continually modernizing it to meet the demands of a dynamic market. Join a team where the code you write directly impacts how millions of borrowers finance their homes.<br><br>Position Overview<br><br>We are looking for a Mid/Senior . NET Software Developer to join the team behind Document Center, our mission-critical loan origination document generation service. Document Center sits at the heart of the lending workflow—responsible for producing, managing, and delivering the documents that move loans from application to close. You will work across the stack to deliver well-designed features, maintain the reliability our lenders depend on, and contribute to architectural conversations as we continue modernizing the service. You'll operate within a small Agile team and collaborate closely with product, QA, and senior engineers to ship dependable software at enterprise scale.<br><br>Key Responsibilities<br><br>Develop, test, and maintain features across the . NET-based platform, from APIs to user-facing interfaces Write clean, well-tested C# code and contribute thoughtful peer code reviews Build efficient SQL Server queries, stored procedures, and data models in support of feature work Work with internal services and external third-party integrations as part of feature delivery Diagnose and resolve defects across development and production environments Partner with senior engineers on design and architecture; bring ideas and pushback when warranted Contribute to documentation, automated testing, and continuous improvement of the engineering process<br><br>Requirements<br><br>5+ years of professional software development experience on the Microsoft technology stack Proficiency in C# and the . NET framework / . NET Core Solid experience with ASP. NET for building web applications and services Working knowledge of SQL Server, including writing performant queries and stored procedures Demonstrated ability to work independently as a self-starter and drive tasks to completion Experience working in Agile team structures Strong problem-solving, communication, and collaboration skills<br><br>Preferred Qualifications<br><br>Experience building or maintaining distributed, high-throughput systems where reliability and performance are non-negotiable Demonstrated experience with performance profiling, optimization, and tuning—whether at the application, query, or system level Experience working with internal and external services and integrations Exposure to Redis for caching and distributed data Exposure to Rabbit MQ (RMQ), Azure Service Bus (ASB) or similar messaging platforms Experience developing and deploying workloads on Microsoft Azure Experience contributing to large enterprise applications
At Baires Dev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.<br><br>Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.<br><br>When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.<br><br>Senior . NET Developer at Baires Dev<br><br>As a Senior . NET Developer, lead in creating robust solutions using . NET Core, C#, and related technologies. Your expertise will guide the development of scalable applications, mentor junior developers, and innovate within our tech stack, ensuring high-quality software delivery.<br><br>What you will do<br><br> Lead the design and development of complex, high-performance . NET applications, meeting business requirements. Mentor junior and semi-senior developers, fostering technical excellence. Make key architectural decisions, contributing to long-term strategic planning of software projects. Oversee code reviews to maintain high standards of code quality and best practices. Evaluate and advocate for the adoption of new . NET technologies and practices. Provide technical insights and recommendations to project managers and other stakeholders.<br><br>What we are looking for<br><br> 5+ years of experience with . NET. Strong understanding of best practices, such as SOLID and clean code, focusing on scalable solutions. Extensive experience with code reviews, writing automated tests, and implementing CI/CD pipelines. Strong expertise in unit testing, integration testing, and maintaining high code coverage. Demonstrated ability to make informed technical decisions and apply the best approach for each use case. IT infrastructure knowledge. Advanced level of English.<br><br>How we do make your work (and your life) easier:<br><br> 100% remote work (from anywhere). Excellent compensation in USD or your local currency if preferred Hardware and software setup for you to work from home. Flexible hours: create your own schedule. Paid parental leaves, vacations, and national holidays. Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent. Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.<br><br>Join a global team where your unique talents can truly thrive!
Role: Backend Developer - C#/. NET (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $55/hour<br>Role Overview:We are hiring for one of our clients, seeking a Backend C#/. NET Developer to work on a contract basis. The role involves developing and maintaining backend services using C# and . NET technologies. You will collaborate with cross-functional teams to deliver scalable and efficient solutions.<br>Key Responsibilities:• Develop, test, and deploy backend services and APIs using C# and . NET.• Design and implement robust, scalable architecture solutions.• Collaborate with frontend developers and other stakeholders to integrate systems.• Optimize application performance and resolve technical issues.• Write clean, maintainable, and well-documented code following best practices.<br>Required Skills & Qualifications:• Proficiency in C# and . NET framework development.• Experience with backend API development and integration.• Knowledge of database design and SQL Server or similar databases.• Familiarity with cloud platforms such as Azure or AWS is preferred.• Strong problem-solving and debugging skills.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of cutting-edge backend solutions. The position is fully remote, allowing for flexible work arrangements.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Company Description Régisseur App is building the Operating System for the Global Entertainment & Hospitality Industry. Our platform brings together artists, entertainers, venues, event organizers, producers, promoters, vendors, and service providers into one unified ecosystem. We are developing an enterprise-grade platform that includes talent and venue management, event planning, ticketing, secure payments, digital contracts, project collaboration, business networking, and vendor management. We're looking for a passionate Full Stack Developer to help build scalable, high-performance applications that will power the future of the entertainment industry.<br>What You'll DoDevelop scalable backend services using . NET 8 / ASP. NET Core Build modern, responsive user interfaces using Angular Design and maintain RESTful APIsDevelop secure authentication and authorization features Work with Postgre SQL to design and optimize databases Integrate asynchronous services using Rabbit MQBuild scheduled background jobs using Hangfire Collaborate with UI/UX designers to implement pixel-perfect interfaces Participate in architecture discussions and technical planning Write clean, maintainable, and well-tested code Optimize application performance and scalability Perform code reviews and contribute to engineering best practices Troubleshoot and resolve production issues<br>Required Qualifications3+ years of professional Full Stack development experience Strong experience with C# and ASP. NET Core Strong experience with Angular Solid understanding of Type Script, Java Script, HTML5, and CSS3Experience building REST APIsExperience with Entity Framework Core Strong knowledge of Postgre SQLExperience with Git and Git workflows Understanding of SOLID principles and Clean Architecture Experience working with microservices Excellent analytical and problem-solving skills Strong communication skills in English<br>Nice to Have Experience with Rabbit MQExperience with Hangfire Docker and containerization Azure or OVH Cloud deployment CI/CD pipelines Redis caching Signal RMobile backend development Experience with event-driven architecture<br>Why Join Régisseur App? Work on a large-scale international Saa S platform Build products used by the entertainment and hospitality industry worldwide Opportunity to influence architecture and product decisions Collaborative and innovative engineering culture Flexible remote work environment Career growth in a fast-growing technology startup<br>Ready to build the future of entertainment technology?<br>Apply today and become part of the team behind Régisseur App.<br>Tech Stack. NET 8ASP. NET Core Angular Type Script Postgre SQLRabbit MQHangfire Entity Framework Core REST APIsGit Docker (Preferred) Azure / OVH Cloud Microservices Architecture
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.<br>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 RDBMSDevelop 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<br>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, Java Script, 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).<br><br>www.icisys.netmahmoud.sedeek@icisys.net
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><span><span><span><span><span><span><span>A subsidiary of Al Ahly Capital, Al Ahly Momkn is a fast-evolving Fin-tech company committed to promoting secure, convenient & seamless payment solutions and financial services for business owners, service providers and consumers across Egypt.</span></span></span></span></span></span></span><br><br></span><p><span><span><span><span><span><span><span><span><span><span><span><span><span><span>At Al Ahly Momkn, we foster a culture of innovation, collaboration, and personal growth.</span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></p><br><p><span><span><span><span><span><span><span><span><span><span><span><span><span><span>We believe in empowering our employees to unleash their full potential and make a real impact in their roles. As part of our team, you'll have the opportunity to work on exciting projects, learn from industry experts, and be part of a supportive and inclusive community.</span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></p><br><ul><li><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Develop and maintain scalable web applications using Angular for front-end and .NET/.NET Core for back-end.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></li><li><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Design and implement RESTful APIs and ensure seamless integration between front-end and back-end systems.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></li><li><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Write clean, readable, and maintainable code while adhering to coding standards and best practices.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></li><li><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Debug and resolve software issues promptly to maintain system stability and performance.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></li><li><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Upgrade existing .NET applications as technologies evolve to ensure compatibility and efficiency.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></li><li><span><span><span><span><span><span><span></span></span></span></span></span></span></span></li></ul> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking an experienced Senior .Net Developer to design, develop, and enhance advanced software applications within a collaborative technology environment. This role is ideal for an individual with 4 6 years of .Net experience, strong knowledge of object-oriented and functional programming concepts, and hands-on experience with .Net, unit testing, REST APIs, JSON, and system design fundamentals. The successful candidate will take ownership of medium-to-large features throughout the full development lifecycle while contributing to technical excellence and continuous improvement.</p><p>Develop and build advanced software applications. Review code developed by team members to maintain quality and consistency. Own medium-to-large features from technical design through to successful delivery. Perform unit testing for developed modules and support quality assurance activities. Apply understanding of platform constraints when designing and implementing solutions. Participate in recruitment processes as a technical interviewer. Improve team efficiency through automation, reusable components, and templates. Contribute to open-source components on behalf of the team. Troubleshoot and resolve issues raised by customers or testing teams. Maintain clear and comprehensive technical documentation.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>4 6 years of professional software .Net development experience. Strong understanding of Object-Oriented Programming (OOP) and Functional Programming principles. Practical experience with unit testing and mocking frameworks/concepts. Experience working with remote data using REST APIs and JSON. Experience integrating third-party libraries and APIs. Understanding of system design fundamentals. Ability to collaborate effectively with cross-functional teams and contribute to code quality initiatives.</p><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><p></p></section>