Full Stack Senior Software Engineer [Energy Storage]


Skills

  • Full Microsoft stack with .net & open source technologies involving
    • Blazor WASM, Blazor server and windows form
    • ASP.net core Web API - Authentication, APIKey management, user session management
    • Dapper, entity framework and migrations
    • RS232, Raspberry pi and ESP32 interaction with USB or Cloud pub/sub
  • Real time Data processing from data stream and charting with efficient pub sub or SignalR
  • Deployment and operations
    • Building docker container and orchestration
    • Deploying with nginx on public cloud (linux VMs)
    • Scaling containers with fault tolerant software upgrades
    • CI/CD setup (minimal)
  • Software design
    • Designing web api with openAPI and swagger standards
    • Software design patterns and practices for high sclability micro services
    • RDBMS with PostgreSQL and exposure to Time series databases is a plus

Responsibilities

  • Develop, enhance, and debug new and existing UI and web APIs
  • Interaction with real-time controller software and firmware in C# or Python
  • build and deploy with databases such as PostgreSQL & INFLUX DB
  • Understand the use of Node-Red & NodeJs for IoT Projects Development
  • Developing SDKs for hardware like Raspberry Pi & ESP32 and linux based SBCs (single board computers)
  • Strong Linux familiarity and experience developing Docker containers & Kubernetes
  • Work with IoT communication protocols (MQTT, REST)
  • Strong communication skills

Notes

  • This is a remote, contract to hire position
  • Educational degree or accreditations does not matter
  • You are not expected to build machine learning models, however, there will be plenty of opportunities for inclined

Please email your profile with top 3 accomplishment- info@quantaflare.com with subject "Energy Storage"