CrawlJobs Logo

Iot Backend Developer (.Net / Azure)

Egypt, Cairo · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

We are looking for a skilled Backend Developer with strong experience in C# and .NET, and hands-on expertise in Azure-based services, to join our team working on a cutting-edge IoT Platform. The platform connects smart devices, edge systems, and enterprise services, enabling real-time telemetry, device lifecycle management, and advanced analytics. The successful candidate will be responsible for designing and developing scalable APIs and data ingestion components using Azure Functions and cloud-native technologies. You will collaborate closely with cross-functional teams, including solution architects, product owners, and fellow engineers, to deliver secure, high-performance, and reliable backend services that meet evolving business and technical requirements.

Job Responsibility

  • Design, develop, and maintain core backend services, including Device APIs, Ingestion APIs, Business APIs, and Mobile APIs using C# and .NET
  • Build, optimize, and manage Azure Functions for scalable data ingestion, real-time processing, and efficient persistence to cloud databases
  • Implement high-performance database writing mechanisms to handle large volumes of telemetry data, device events, status updates, commands, and lifecycle information
  • Develop and enhance high-throughput data ingestion pipelines for IoT devices leveraging Azure IoT Hub
  • Design and integrate RESTful APIs supporting device provisioning, registration, telemetry routing, and command execution workflows
  • Integrate backend systems with Azure IoT and cloud services, including IoT Hub, Device Provisioning Service, Device Twins, and Cosmos DB
  • Ensure backend services and APIs are secure, scalable, resilient, and optimized for performance under high load conditions
  • Write clean, maintainable, and testable code, and actively participate in code reviews to uphold engineering best practices
  • Collaborate closely with architects, senior developers, and cross-functional teams to deliver features aligned with the platform’s architecture and design principles
  • Monitor, troubleshoot, and resolve issues related to API performance, system reliability, and data flow across distributed services

Requirements

  • Bachelor's degree in Information Technology, Computer Science, or related field
  • 3–5 years of hands-on experience in backend development using C# and .NET (preferably .NET 6 or .NET 10)
  • Strong practical experience with Azure Functions and serverless computing patterns
  • Proven experience in designing and building RESTful APIs and high-throughput data ingestion services
  • Solid understanding of Azure IoT ecosystem, including IoT Hub and familiarity with Device Provisioning Service (DPS)
  • Experience working with cloud-based databases such as Azure Cosmos DB or similar NoSQL/scale-out data stores
  • Good understanding of microservices architecture and serverless system design principles
  • Strong knowledge of Git version control and familiarity with CI/CD pipelines and DevOps practices
  • Ability to work effectively in agile teams, collaborate with cross-functional stakeholders, and quickly adapt to new technologies
  • Excellent spoken and written English
  • Communication, organizational and analytical skills

Nice to have

  • Previous exposure to IoT platforms, connected devices, or edge computing solutions
  • Experience working with Device Twins / Digital Twins concepts and implementations
  • Basic understanding of messaging and event-driven systems such as Azure Service Bus or Azure Event Hubs
  • Experience with enterprise system integrations, including SAP or similar ERP platforms
  • Familiarity with Microsoft Fabric, data engineering pipelines, or modern analytics platforms for IoT data processing

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Iot Backend Developer (.Net / Azure)

8 matching positions

Senior IoT Backend Developer (.NET / Azure)

We are looking for a skilled Senior Backend Developer with strong experience in ...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
coca-colahellenic.com Logo
Coca-Cola HBC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Information Technology, Computer Science, or related field
  • 5–7 years of hands-on experience in backend development using C# and .NET (preferably .NET 6 or .NET 10)
  • Strong practical experience with Azure Functions and serverless computing patterns
  • Proven experience in designing and building RESTful APIs and high-throughput data ingestion services
  • Solid understanding of Azure IoT ecosystem, including IoT Hub and familiarity with Device Provisioning Service (DPS)
  • Experience working with cloud-based databases such as Azure Cosmos DB or similar NoSQL/scale-out data stores
  • Good understanding of microservices architecture and serverless system design principles
  • Strong knowledge of Git version control and familiarity with CI/CD pipelines and DevOps practices
  • Ability to work effectively in agile teams, collaborate with cross-functional stakeholders, and quickly adapt to new technologies
  • Excellent spoken and written English
Job Responsibility
Job Responsibility
  • Design, develop, and maintain core backend services, including Device APIs, Ingestion APIs, Business APIs, and Mobile APIs using C# and .NET
  • Build, optimize, and manage Azure Functions for scalable data ingestion, real-time processing, and efficient persistence to cloud databases
  • Implement high-performance database writing mechanisms to handle large volumes of telemetry data, device events, status updates, commands, and lifecycle information
  • Develop and enhance high-throughput data ingestion pipelines for IoT devices leveraging Azure IoT Hub
  • Design and integrate RESTful APIs supporting device provisioning, registration, telemetry routing, and command execution workflows
  • Integrate backend systems with Azure IoT and cloud services, including IoT Hub, Device Provisioning Service, Device Twins, and Cosmos DB
  • Ensure backend services and APIs are secure, scalable, resilient, and optimized for performance under high load conditions
  • Write clean, maintainable, and testable code, and actively participate in code reviews to uphold engineering best practices
  • Collaborate closely with architects, senior developers, and cross-functional teams to deliver features aligned with the platform’s architecture and design principles
  • Monitor, troubleshoot, and resolve issues related to API performance, system reliability, and data flow across distributed services
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer (.NET & Angular)

As a Senior Full Stack Developer, you will design, develop, and maintain applica...
Location
Location
Romania , Cluj
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Informatics or a related field, or equivalent practical experience
  • At least 5 years of experience as a Full Stack Developer with strong backend development skills in C# and .NET Core
  • Proficiency in relational and non-relational databases (SQL Server, CosmosDB, Azure Data Explorer) with hands-on experience using Entity Framework
  • Solid experience working with cloud development, especially within Microsoft Azure ecosystems
  • Strong understanding of queuing and messaging systems such as Azure Service Bus and Azure EventHub
  • Front-end expertise in Angular 16+, PrimeNG, PrimeFlex, NgRx, and TypeScript, with knowledge of SignalR as a plus
  • Experience with front-end testing automation using tools like Selenium or Cypress
  • Hands-on experience with DevOps practices, including Azure DevOps, Kubernetes, Docker, YAML pipelines
  • Familiarity with API Management, App Service, Azure App Insights, and Redis
  • Excellent English communication skills, capable of engaging with both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full stack applications using .NET Core and Angular (v16+)
  • Build and integrate backend services and databases, including SQL Server, CosmosDB, and Azure Data Explorer
  • Implement and maintain unit, integration, contract, and end-to-end tests for robust application performance
  • Develop cloud-native applications leveraging Azure services such as Azure Functions, IoT Hub, Event Hub, Stream Analytics, and Azure Data Factory
  • Use infrastructure-as-code tools (Terraform, Terragrunt, Helm) for cloud deployments
  • Build reusable, scalable front-end components using Angular, PrimeNG, PrimeFlex, NgRx, and TypeScript
  • Ensure front-end testing through automation frameworks such as Selenium or Cypress
  • Collaborate with cross-functional Agile teams throughout the entire software development lifecycle
  • Participate in technical discussions, propose innovative solutions, and contribute to technical documentation
  • Ensure quality and performance of applications through continuous integration and monitoring (Azure DevOps, Kubernetes, App Insights, API Management)
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Projects have different working hours to suit your needs
  • Sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance
  • Individual coaching sessions or accredited Coaching School
  • Epic parties or themed events
Read More
Arrow Right
New

Full Stack Software Engineer (IoT)

We are seeking an Intermediate Full Stack Software Engineer to join our IoT Deve...
Location
Location
Mexico , CDMX
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#: Strong background with proven proficiency in C#
  • Java Experience: Practical experience developing and maintaining applications using Java
  • JavaScript/TypeScript: Solid understanding of JavaScript and TypeScript
  • Linux Experience: Strong working knowledge of Linux environments, administration, and troubleshooting
  • Cloud Platforms: Strong proficiency in Azure, with practical experience in deploying and managing applications in cloud environments
  • Kubernetes & DevOps: Hands-on experience with container orchestration (Kubernetes) and DevOps practices, including CI/CD pipelines, automation, and monitoring
  • Docker & Container Technologies: Experience working with Docker or similar containerization technologies
  • Software Development Life Cycle (SDLC): Fully engaged and experienced across the software development life cycle
  • Communication Protocols: Practical knowledge of MQTT and other communication protocols
  • Exposure to graph databases: Experience with databases and different types of data storage. Familiarity with graph databases is beneficial for this role (or exposure to Digital Twins technology)
Job Responsibility
Job Responsibility
  • Collaborate with the development team and clients to gather and analyze requirements and translate them into technical specifications
  • Support multiple on-going projects in challenging environments
  • Participate in the design and architecture of IoT applications and services, focusing on both backend and frontend components
  • Design, develop, and maintain high-quality, reliable, and scalable code following best practices and coding standards
  • Implement and enhance front-end interfaces using relevant frameworks
  • Demonstrate the ability to learn quickly, adapt to new technologies, and rapidly prototype solutions in fast-paced environments
  • Build and maintain RESTful APIs for seamless integration
  • Conduct unit testing, integration testing, and automated testing to ensure code quality and reliability
  • Optimize application performance, scalability, and security
  • Troubleshoot and debug application issues across the stack
Read More
Arrow Right

Senior Full Stack Developer

We are looking for an experienced Full-Stack Developer with expertise in C# and ...
Location
Location
Ireland , Limerick
Salary
Salary:
Not provided
amcsgroup.com Logo
AMCS Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering or related field
  • 5+ years of full-stack development experience with C# and .NET on the backend and Angular on the frontend
  • Strong understanding of RESTful API development, microservices and web-based architectures
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Proficiency in managing CI/CD pipelines with Azure DevOps, GitOps and ArgoCD
  • Proven ability to design and implement scalable, secure systems in a cloud environment (Azure)
  • Solid knowledge of both SQL and NoSQL databases
  • Strong experience with Git or other version control systems
  • Strong mentoring skills, with experience supporting junior developers and conducting code reviews
Job Responsibility
Job Responsibility
  • Contribute to the design, development and architecture of a high-performance IoT solution using C#, .NET Core/Framework and Angular
  • Develop and maintain robust backend systems with focus on scalability, performance and security
  • Build responsive, intuitive web interfaces with Angular for real-time data visualization and interaction
  • Update and maintain CI/CD pipelines using Azure DevOps, GitOps and ArgoCD for efficient deployment workflows
  • Mentor junior developers and provide guidance on best practices, design patterns and code quality
  • Lead and participate in code reviews to ensure high standards of quality, consistency and security
  • Troubleshoot and debug across the full technology stack (backend, frontend, CI/CD pipelines)
  • Develop integrations with third-party services, IoT devices and internal APIs, promoting system reliability
  • Stay up-to-date with new technologies and drive continuous improvements in both frontend and backend development
  • Fulltime
Read More
Arrow Right

Full Stack Developer

We are looking for full-stack or specific front-end or back-end developers. The ...
Location
Location
Salary
Salary:
Not provided
hiremoters.ai Logo
HiRemoters
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • solid .NET backend experience
  • affinity with distributed systems, IoT platforms, and scalable architectures is a strong plus
  • Backend: C#, .NET Core / .NET 6+ (currently moving towards .NET 9), REST APIs
  • Frontend: Angular, TypeScript, JavaScript, CSS
  • Infrastructure: Azure Public Cloud, Managed Hosting, Docker
  • Data & Messaging: MS SQL, Redis
  • Tooling: Azure DevOps (CI/CD), Git, Jira, Visual Studio / VS Code, Resharper
  • Architecture & Patterns: DDD, CQRS, Mediator, Factory patterns
Job Responsibility
Job Responsibility
  • Renewing and refactoring core components of our IoT platform
  • Working on both greenfield development (±50%) and refactoring/technical debt reduction (±30%), alongside support/bug fixing (±20%)
  • Contributing across backend services and, where relevant, the Angular frontend
  • Collaborating closely within a small, autonomous Scrum team with high ownership
  • Ensuring platform stability, performance, and test coverage in a real-time, high-throughput environment
What we offer
What we offer
  • Flexible and Remote Working
  • Career Growth
  • Performance Recognition
  • Health and Fitness Benefits
  • Extra Paid Annual Leave
  • Special Birthday Perk
  • Fulltime
Read More
Arrow Right

Senior Lead Digital Innovation Engineer - Solution Architect

Buckman is a privately held, global specialty chemical company with headquarters...
Location
Location
India , Chennai
Salary
Salary:
Not provided
buckman.com Logo
Buckman overview
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10 years in solution architecture with a strong focus on integrating complex systems and deploying scalable solutions
  • Solution Architecture and Design using Microsoft Stack with minimum of 5 years’ experience
  • Technical Management and Delivery of products with minimum of 5 years’ experience
  • Min 5 Years of experience in Integration with Azure IoT Hub, Functions, Cosmos DB, Service Bus Queue, Key Vault Stream Analytics, Web API, Azure Data Factory, SQL Azure, Azure AD
  • Min 10 Years experience in Dot Net Core, C# MVC, React JS, React native
  • Min 3 Years experience working on IOT Platforms (Design and Development)
  • Min 3 Years experience with Azure DevOps and Infrastructure
  • Min 5 Years experience with Relational/ Non -Relational Database (SQL/Cosmos DB)
  • Microsoft Certified Technical Architect (AZ 305 - Mandatory)
  • Experience with full stack SaaS development
Job Responsibility
Job Responsibility
  • Solution Integration: Design and integrate various solution components developed using Microsoft stack into a cohesive and scalable architecture
  • Strategic Planning: Develop and implement strategies for deploying solutions across various environments, ensuring scalability, reliability, and security
  • Development : Participate in all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products. Work hands-on with development team to prepare/review detailed Technical Design, do code reviews, ensure delivery as per committed estimates with high quality
  • Re-architecture : Conduct Design and code reviews for the developed modules and provide detailed analysis and propose improvements based on code maintainability, scalability, performance, and reliability
  • Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring best practices in architecture, design, and deployment
  • Full Stack Coverage: Oversee the full technology stack, including frontend, backend, databases, and cloud infrastructure
  • Collaboration: Work closely with product owners, developers, and other stakeholders to understand requirements and deliver robust solutions
  • Documentation: Create and maintain comprehensive architectural documentation and deployment guides
  • Innovation: Stay updated with the latest trends and technologies in solution architecture, advocating for their adoption where appropriate
  • Quality Assurance: Ensure all solutions meet high standards of quality, performance, and security
  • Fulltime
Read More
Arrow Right

Lead Digital Software Engineer - Back End

Lead Digital Software Engineer – Back End. Buckman is a privately held, global s...
Location
Location
India , Chennai
Salary
Salary:
Not provided
buckman.com Logo
Buckman overview
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or equivalent experience in Computer Science, Electrical Engineering, Computer Engineering or related engineering / technical field plus 10 years experience OR M.S. (or equivalent experience) in in Computer Science, Electrical Engineering, Computer Engineering or related engineering / technical field plus 08 years experience
  • Minimum of 10 years in in backend development, with at least 8 years focused on cloud-based applications
  • Demonstrated experience in leading backend development projects, including planning, execution, and delivery
  • Technical Management and Delivery of products
  • Azure Services - Min 5 Years of experience in Integration with Azure IoT Hub, Functions, Cosmos DB, Service Bus Queue, Key Vault Stream Analytics, Web API, Azure Data Factory, SQL Azure, Azure AD
  • Development : Dot Net Core, C# MVC, React JS, React native - Min 10 Years
  • Azure DevOps and Infrastructure - Min 3 Years
  • Relational/ Non -Relational Database (SQL/Cosmos DB) - Min 5 Years
  • Excellent problem-solving skills and the ability to think critically and strategically
  • Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders
Job Responsibility
Job Responsibility
  • System Design & Architecture: Design and develop scalable, high-performance, and secure back-end systems
  • Make architectural decisions and choose appropriate technologies for the stack
  • Create and maintain documentation for system architecture and APIs
  • Development & Coding: Write clean, maintainable, and efficient code in languages like Python, Java, or others depending on the technology stack
  • Develop, test, and deploy new features and enhancements to existing systems
  • Integrate third-party APIs and services
  • Optimize applications performance for maximum speed and scalability
  • Database Management: Design and manage database schemas, relationships, and indexing
  • Perform database migrations and ensure data integrity
  • Optimize queries and troubleshoot performance issues
  • Fulltime
Read More
Arrow Right

Tech Lead – Commercial IoT

As a Technical Lead - Commercial IoT within Digital & Technology Platforms Servi...
Location
Location
Egypt
Salary
Salary:
Not provided
coca-colahellenic.com Logo
Coca-Cola HBC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science, Electronics, Electrical Engineering, or related field
  • 5+ years in software/firmware/database development, including 2+ years in technical leadership
  • Hands-on experience with embedded systems, edge computing, data streaming, and storage
  • Knowledge of IoT protocols (MQTT, CoAP, HTTPS)
  • Experience with cloud platforms and services
  • Strong skills in data processing, SQL, and API integration
  • Proficiency in languages like C/C++, .NET, Python, JavaScript, or Node.js
  • Understanding of IoT, cloud, and data security best practices
  • Experience with CI/CD, DevOps, and agile delivery
  • Strong problem-solving, communication, and leadership capabilities
Job Responsibility
Job Responsibility
  • Lead full‑cycle delivery of IoT solutions across commercial equipment (coffee machines, vending, coolers, post‑mixes, etc.)
  • Architect scalable systems integrating edge devices, gateways, Azure cloud, and applications
  • Define technical requirements, use cases, and roadmaps with product stakeholders
  • Mentor engineering teams across firmware, backend, cloud, and mobile/web
  • Guide hardware/software integration including sensors, controllers, and embedded devices
  • Ensure data pipeline accuracy from telemetry to cloud storage and analytics
  • Champion security, scalability, and interoperability across the IoT ecosystem
  • Maintain technical documentation, perform code reviews, and ensure QA standards
  • Coordinate with vendors and manufacturers on solution integrations
  • Select and manage communication protocols such as MQTT, CoAP, and HTTPS
What we offer
What we offer
  • Bonus incentives
  • Coaching and mentoring programs
  • Development opportunities
  • IT Equipment
  • Learning programs
  • Medical Insurance
  • Work with iconic brands
  • Wellbeing program
Read More
Arrow Right