About the Role
The role involves developing and maintaining applications in the IoT space using .NET technologies, focusing on backend services, data processing, and integration with connected devices.
Responsibilities
- Design and build software solutions for IoT platforms
- Develop backend services using .NET frameworks
- Integrate data streams from connected devices
- Ensure system reliability and performance
- Collaborate with cross-functional teams
- Write clean, maintainable, and testable code
- Troubleshoot and debug production issues
- Participate in code reviews
- Implement secure coding practices
- Support deployment and monitoring processes
- Work with cloud-based IoT services
- Optimize data handling for real-time processing
- Follow agile development methodologies
- Document technical designs and workflows
- Contribute to architectural decisions
- Maintain existing codebases
- Enhance system scalability
- Use version control systems effectively
- Engage in team planning sessions
- Respond to changing project requirements
- Integrate third-party APIs
- Ensure compliance with industry standards
- Monitor system health and logs
- Assist in defining project scope
- Participate in testing strategies
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model available
Team
Collaborative team focused on IoT solutions
Why Join Us
- Opportunity to work on cutting-edge IoT projects
- Supportive environment that values technical growth
- Flexible working arrangements
- Exposure to diverse industries and use cases
- Encouragement to contribute ideas and improvements
Technology Stack
- .NET 6+
- Azure IoT Hub
- Docker
- Kubernetes
- PostgreSQL
- MongoDB
- MQTT
- SignalR
- Entity Framework
- ASP.NET Core
Available for qualified candidates