Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Principal Application Developer.
India Jobs Expertini

Urgent! Principal Application Developer Job Opening In India, India – Now Hiring Datakrew

Principal Application Developer



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].





Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Principal Application Potential: Insight & Career Growth Guide


  • Real-time Principal Application Jobs Trends in India, India (Graphical Representation)

    Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Principal Application in India, India using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 57579 jobs in India and 5315 jobs in India. This comprehensive analysis highlights market share and opportunities for professionals in Principal Application roles. These dynamic trends provide a better understanding of the job market landscape in these regions.

  • Are You Looking for Principal Application Developer Job?

    Great news! is currently hiring and seeking a Principal Application Developer to join their team. Feel free to download the job details.

    Wait no longer! Are you also interested in exploring similar jobs? Search now: .

  • The Work Culture

    An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Datakrew adheres to the cultural norms as outlined by Expertini.

    The fundamental ethical values are:
    • 1. Independence
    • 2. Loyalty
    • 3. Impartiality
    • 4. Integrity
    • 5. Accountability
    • 6. Respect for human rights
    • 7. Obeying India laws and regulations
  • What Is the Average Salary Range for Principal Application Developer Positions?

    The average salary range for a varies, but the pay scale is rated "Standard" in India. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

  • What Are the Key Qualifications for Principal Application Developer?

    Key qualifications for Principal Application Developer typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.

  • How Can I Improve My Chances of Getting Hired for Principal Application Developer?

    To improve your chances of getting hired for Principal Application Developer, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

  • Interview Tips for Principal Application Developer Job Success
    Datakrew interview tips for Principal Application Developer

    Here are some tips to help you prepare for and ace your job interview:

    Before the Interview:
    • Research: Learn about the Datakrew's mission, values, products, and the specific job requirements and get further information about
    • Other Openings
    • Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.
    • Dress Professionally: Choose attire appropriate for the company culture.
    • Prepare Questions: Show your interest by having thoughtful questions for the interviewer.
    • Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.
    During the Interview:
    • Be Punctual: Arrive on time to demonstrate professionalism and respect.
    • Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.
    • Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.
    • Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.
    • Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.
    • Follow Up: Send a thank-you email to the interviewer within 24 hours.
    Additional Tips:
    • Be Yourself: Let your personality shine through while maintaining professionalism.
    • Be Honest: Don't exaggerate your skills or experience.
    • Be Positive: Focus on your strengths and accomplishments.
    • Body Language: Maintain good posture, avoid fidgeting, and make eye contact.
    • Turn Off Phone: Avoid distractions during the interview.
    Final Thought:

    To prepare for your Principal Application Developer interview at Datakrew, research the company, understand the job requirements, and practice common interview questions.

    Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Datakrew's products or services and be prepared to discuss how you can contribute to their success.

    By following these tips, you can increase your chances of making a positive impression and landing the job!

  • How to Set Up Job Alerts for Principal Application Developer Positions

    Setting up job alerts for Principal Application Developer is easy with India Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!