remote
Software Engineer .NET / Full Stack / IoT - Monnit
Software Engineer
Full‑stack .NET engineer building production IoT solutions across web, desktop, and mobile, driving end‑to‑end ownership from concept to deployment.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack applications using C#, .NET, JavaScript, and SQL for IoT platforms.
- Collaborate with cross‑functional teams to translate product requirements into scalable, secure code.
- Implement and optimize data pipelines and APIs that support real‑time sensor data ingestion and analytics.
- Participate in code reviews, unit testing, and continuous integration to ensure high quality and reliability.
- Own feature lifecycle from concept through deployment, including troubleshooting and performance tuning.
Requirements
- 3+ years of professional experience with C# and .NET Core.
- Strong proficiency in JavaScript (ES6+), HTML5, CSS, and modern front‑end frameworks.
- Experience with relational databases (SQL Server, PostgreSQL) and data modeling.
- Hands‑on knowledge of IoT concepts, device communication protocols, and cloud deployment.
- Excellent problem‑solving skills and a collaborative mindset.