[Hiring] Backend Developer @Codvo.ai
Backend Developer @Codvo.ai
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Backend Developer @Codvo.ai

2d ago - Codvo.ai is hiring a remote Backend Developer. πŸ’Έ Salary: unspecified πŸ“Location: IST (UTC+5:30)

Role Description

Backend Developer

Experience: 5+ Years

Location: Remote

Timings: 2:30 PM to 11:30 PM IST

Roles and Responsibilities

  • Required skills:
    • Python
    • T-SQL
    • FastAPI & REST API design
    • Pytest, Tavern, or similar API-level integration testing frameworks
    • Pydantic v2
  • Preferred skills:
    • Azure
    • Authentication & Security
    • Sharepoint/O365 REST API integration
    • PDF generation & file processing
    • CI/CD Pipelines
  • Key Responsibilities:
    • Design and develop RESTful APIs using FastAPI following best practices in API design, versioning, and documentation.
    • Write complex T-SQL queries, stored procedures, and database optimisations for relational data layers.
    • Build and maintain data models and validation schemas using Pydantic v2.
    • Author comprehensive automated test suites using Pytest, Tavern, or equivalent API-level integration testing frameworks.
    • Collaborate with frontend and integration teams to define API contracts and data exchange formats.
    • Participate in code reviews, architectural discussions, and sprint planning ceremonies.
    • Identify and resolve performance bottlenecks, security vulnerabilities, and reliability issues.
    • Maintain clear technical documentation for APIs, data flows, and service integrations.

Required Skills & Experience

  • Python: 3+ years of production Python development; clean, testable, idiomatic code.
  • T-SQL: Strong proficiency in writing and optimising SQL queries, stored procedures, and data transformations.
  • FastAPI & REST API Design: Hands-on experience building production REST APIs with FastAPI; understanding of HTTP standards, status codes, pagination, and error handling.
  • API Testing: Practical experience with Pytest, Tavern, or similar frameworks for integration and contract testing.
  • Pydantic v2: Proficient in defining, validating, and serialising data models with Pydantic v2.

Preferred Skills & Experience

  • Azure: Familiarity with Azure services β€” App Service, Azure Functions, Azure SQL, Key Vault, or Azure DevOps.
  • Authentication & Security: Working knowledge of OAuth 2.0, JWT, API key management, and role-based access control (RBAC).
  • SharePoint / O365 REST API: Experience integrating with Microsoft Graph API, SharePoint REST endpoints, or O365 services.
  • PDF Generation & File Processing: Exposure to libraries such as ReportLab, WeasyPrint, PyMuPDF, or similar for document generation and processing.
  • CI/CD Pipelines: Experience configuring and maintaining CI/CD pipelines using GitHub Actions, Azure DevOps, GitLab CI, or equivalent.

What We're Looking For

  • Strong problem-solving ability with a pragmatic, delivery-focused mindset.
  • Comfortable working in an Agile / Scrum environment with short release cycles.
  • Good communication skills β€” able to translate technical complexity into clear language for stakeholders.
  • A collaborative team player who takes ownership of their work end to end.

Note: Please apply via our official careers portal only, as applications sent directly to executives may not be considered.

Before You Apply
️
remote Be aware of the location restriction for this remote position: IST (UTC+5:30)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Backend Developer @Codvo.ai
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: IST (UTC+5:30)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later