DL
Backend Developer (.NET - C#)
Contract type
Ongoing
Work mode
Remote
Experience
3 years
Job description
Backend Developer responsible for designing, building and maintaining server-side logic, databases and APIs for DataKrew's EV fleet intelligence IoT/AI platform. The role covers cloud infrastructure, CI/CD, containerization and monitoring in a production software environment.
At a glance
- Work mode
- Remote
What you'll do
- Design, build, and maintain server-side logic and databases.
- Implement APIs to support front-end applications and external services.
- Design and optimize database schemas.
- Write clean, maintainable, and well-documented code.
- Optimize code and database queries for performance, scalability, and reliability.
- Develop, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions to automate the software development lifecycle.
- Set up, configure, and manage services on cloud platforms such as AWS or Azure to support scalable, resilient, and secure application architectures.
- Utilize Docker for containerized deployments, ensuring scalability and consistency across environments.
- Implement and manage Kubernetes for container orchestration, leveraging features such as auto-scaling and auto-healing.
- Implement monitoring solutions using tools like Prometheus to oversee the health and performance of applications.
- 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.
What we're looking for
- Strong command in C# and C++ for backend development.
- Proven experience in 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.
Nice to have
- Bachelor's or equivalent higher degree in Computer Science, Software Engineering, or a related field.
- 6-12 years of experience in a similar role.
- 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
About DataKrew Pvt. Ltd.
Datakrew is revolutionizing EV fleet intelligence with cutting-edge IoT/AI solutions. Our flagship solution, OXRED Platform Suite, provides deep insights into vehicle fleet performance and diagnostics.
Mission
Our goal is to serve one million EVs within the next 5 years, and as a company, touch a billion lives with technology.
Key facts
- Active customer footprint in 7 countries
- Flagship solution: OXRED Platform Suite
