API Developer

Protalents Consultancy LLP

Nehru Nagar, Bhilai

₹15,000 - ₹20,000 monthly

Fixed

15000 - ₹20000

Earning Potential

20,000

Work from Office

Full Time

Any experience

Good (Intermediate / Advanced) English

Job Details

Interview Details

Job highlights

12 applicants

Benefits include: 5 working days

Job Description

Job Summary

 

This role focuses on shaping the digital infrastructure by developing RESTful services, automation scripts, and custom plugins to connect data, applications, and systems. Expertise in C# and Python, with a focus on scalable and secure APIs, is essential. Collaboration with BIM Managers and Data Analysts will support creating Elastic dashboards for actionable insights. 

 

Key Responsibilities

 

API Design & Development 

  1. Architect and implement RESTful and GraphQL APIs using C# (.NET Core) and Python (Flask, Fast API). 
  2. Ensure APIs are scalable, secure, and optimized for performance. 

Plugin & Extension Development 

  1. Build custom plugins and extensions for platforms like Visual Studio, Revit, or third-party SaaS tools. 
  2. Maintain compatibility across versions and document usage for developers. 

Scripting & Automation 

  1. Write Python scripts for data processing, automation, and integration tasks. 
  2. Develop CLI tools and background services to support internal workflows. 

System Integration 

  1. Connect APIs with databases (SQL, NoSQL), cloud services (AWS, Azure), and third-party platforms. 
  2. Implement authentication protocols like OAuth2, JWT, and SAML.  

Testing & Documentation 

  1. Use tools like Postman, Swagger, and Pytest to test and validate APIs. 
  2. Create clear, developer-friendly documentation and SDKs. 

Performance Monitoring & Optimization 

  1. Analyse API usage and latency; optimize endpoints and caching strategies. 
  2. Implement logging and monitoring using tools like ELK Stack or Prometheus. 

Collaboration & Mentorship 

  1. Work closely with front-end and back-end teams to ensure seamless integration. 
  2. Mentor junior developers and contribute to code reviews and architectural decisions. 

Data Analysis and visualization 

  1. Generate and keep the Elastic dashboards for the team up to date. 

 

Requirements

  1. Bachelor’s degree in Computer Science and related fields.
  2. Intermediate to Advanced level knowledge in C#/C++.
  3. Strong communication skills. Proficient in verbal and written English   
  4. Strong critical thinking with the ability to question decisions and keen attention to details.  
  5. Ability to quickly adapt to different project types, team sizes, workflow, and standards.

 

Job role

Work location

Model Town, Bhilai, Nehru Nagar, Chhattisgarh, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Any experience

Education

Graduate

Skills

C++/C, C#, RestAPI, API integrations, API Tool - Postman, OOP

English level

Good (Intermediate / Advanced) English

Gender

Any gender

About company

Name

Protalents Consultancy LLP

Address

Model Town, Bhilai, Nehru Nagar, Chhattisgarh, India

Job posted by Protalents Consultancy LLP

FAQs about this job

Show all

Apply for job