Talent.com
Senior Software Developer(DK2JO250422A)

Senior Software Developer(DK2JO250422A)

DatakrewPune, Maharashtra, India
1 day ago
Job description

Company Description

Datakrew is revolutionizing EV fleet intelligence with cutting-edge IoT / AI solutions. Our flagship platform, OXRED EV Intelligence, provides deep insights into electric vehicle (EV) performance and diagnostics. Our goal is to serve one million EVs within the next 5 years, and as a company, touch a billion lives with technology. We are looking for a highly skilled Full Stack Developer to join our talented team. This role is perfect for a versatile individual who thrives in a dynamic environment and is passionate about IoT, data streaming, and modern web technologies with experience in production-grade software releases.

Responsibilities

  • Design, build, and maintain server-side logic and databases.
  • Implement APIs to support front-end applications and external services.
  • Design and optimize database schemas.
  • Build responsive and user-friendly frontend applications using C# and Blazor.
  • Familiarity with JavaScript frameworks (e.g., React, Angular, Vue.js) and CSS.
  • Write clean, maintainable, and well-documented code.
  • Optimize code and database queries for performance, scalability, and reliability.
  • Troubleshoot and resolve issues.
  • Implement and manage secure user authentication and access control using JWT tokens.
  • Create and maintain real-time dashboards using Grafana and Blazor Server / WASM apps for data visualization.
  • Integrate APIs and webhooks to connect and automate workflows between different systems.
  • Use Git for version control and collaborate with the team on code management.

Required Skills :

  • Strong command in C++ and C# for backend development.
  • Proven experience of writing efficient database queries (both SQL and NoSQL), setting up database monitoring systems, etc.
  • Extensive experience with cloud platforms like AWS or Azure, including setting up and managing their services.
  • Strong knowledge of Docker for containerized deployments.
  • Proficiency with monitoring technologies like .NET Aspire, Prometheus for application health and performance monitoring.
  • Experience with API and webhook integrations using REST and gRPC.
  • Proficiency in using Git for version control.
  • Familiarity with CI / CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Ability to work independently and as part of a team with strong problem-solving skills.
  • Qualifications

  • Bachelor’s or equivalent higher degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in a similar role.
  • Strong problem-solving skills and ability to work independently as well as in a team.
  • Excellent communication skills, both verbal and written.
  • Familiarity with additional programming languages or technologies (e.g. Python, Java).
  • Familiarity with Kubernetes for container orchestration.
  • Experience with flow creations using Node-RED and setting up MQTT brokers.
  • Experience with other IoT platforms and technologies is a plus.
  • Apply Now!

    Interested candidates should submit their resume and a cover letter detailing their relevant experience and explaining why they are a good fit for this position to hr@datakrew.com with the subject line "Senior Software Developer – Application – [Your Name]".

    Create a job alert for this search

    Senior Software • Pune, Maharashtra, India