CBTS
Posted 1mo ago

Engineer-Application Development

CBTS
Gurugram, Haryana, India
HybridFull Time
Responsibilities
  • designing backend
  • developing apis
  • maintaining services
Requirements
  • Bachelor's degree and 3+ years Python backend experience
  • Proficiency with Django/Flask/FastAPI
  • REST API design
  • Relational databases, ORMs, Git, and cloud/container tooling
Technical tools mentioned
PythonDjangoFlaskFastAPIPostgreSQLMySQLSQL ServerMongoDBSQLAlchemyDjango ORMGitGitHubBitbucketMicrosoft AzureAWSGoogle Cloud PlatformDockerKubernetesJenkinsGitHub ActionsAzure DevOpsRabbitMQKafkaRedisOAuth2JWTGraphQLPyTestUnit TestingIntegration Testing

Job description

Job Summary

We are seeking a skilled Python Backend Developer to design, develop, and maintain scalable backend services and APIs. The ideal candidate will have strong experience in Python programming, web frameworks, database management, and cloud-based application development. You will work closely with frontend developers, product managers, and DevOps teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, test, and maintain backend applications using Python.
  • Build and manage RESTful APIs and microservices.
  • Develop scalable, secure, and high-performance server-side applications.
  • Integrate third-party services, APIs, and databases.
  • Write clean, maintainable, and reusable code following best practices.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Troubleshoot, debug, and resolve production issues.
  • Implement automated testing and participate in code reviews.
  • Ensure application security and data protection standards are followed.
  • Monitor application performance and support deployment activities.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience in Python backend development.
  • Strong proficiency in Python and object-oriented programming.
  • Experience with backend frameworks such as Django, Flask, or FastAPI.
  • Strong understanding of RESTful API development and integration.
  • Experience working with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Hands-on experience with ORM frameworks like SQLAlchemy or Django ORM.
  • Familiarity with Git version control systems.
  • Knowledge of software development lifecycle (SDLC) and Agile methodologies.
  • Strong problem-solving and analytical skills.

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps.
  • Familiarity with message brokers such as RabbitMQ, Kafka, or Redis.
  • Experience in microservices architecture and distributed systems.
  • Understanding of authentication and authorization standards (OAuth2, JWT).

Technical Skills

  • Programming: Python
  • Frameworks: Django, Flask, FastAPI
  • Databases: PostgreSQL, MySQL, MongoDB
  • API Development: REST, GraphQL
  • Cloud: AWS, Azure, GCP
  • DevOps: Docker, Kubernetes, CI/CD
  • Version Control: Git, GitHub, Bitbucket
  • Testing: PyTest, Unit Testing, Integration Testing

Soft Skills

  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced environment.
  • Excellent analytical and troubleshooting abilities.
  • Self-motivated with a continuous learning mindset.

Preferred Experience

  • Experience: 3-8 years
  • Employment Type: Full-time
  • Location: Hybrid/Remote/Onsite (as applicable)

About CBTS

Provider of managed cloud, infrastructure, and cybersecurity services.

Year founded
1994
Employees
2500
Organization type
Private
Latest investment
Private Equity (2024) — led by TowerBrook Capital Partners
Headquarters
US

Similar jobs

Application Development Engineer roles near Gurugram, Haryana
1w
Save
Mark Applied
Hide
Senior Manager
Noida, Uttar Pradesh, India
HybridFull Time
EXL
EXLNASDAQ: EXLS: Provides data analytics and digital operations solutions to businesses.
4+ YOERequires 4–8 years of software engineering experience, 1–2+ years building GenAI/LLM applications, a bachelor's degree or equivalent experience, AI development tools, programming, and communication skills.
Cursor, Claude Code, Replit, Google AI Studio, GitHub Copilot, OpenAI Agents SDK, Anthropic Claude, Agent SDK, Google Gemini, ADK, LangChain, LangGraph, Python, TypeScript, JavaScript, React, Node, REST APIs, RAG, pgvector, Pinecone, FAISS, LangSmith, Langfuse, Git, Docker, CI/CD, AWS, Azure, GCP, ElevenLabs, HeyGen, MCP
3w
Save
Mark Applied
Hide
Sr. Developer - Application Development JAVA N 4B
Noida, Uttar Pradesh, India
HybridFull Time
Genpact
GenpactNYSE: G: Provides business process management and digital transformation services.
Bachelor's in Computer Engineering/Computer Science/Information Technology (or Masters in Software Engineering), Oracle Certified Java Associate, proficiency in Java, Apache Kafka, Agile methodology, collaboration tools, and strong communication skills.
Java, Apache Kafka, Agile Methodology, Collaboration Tools
1mo
Save
Mark Applied
Hide
App Dev Engr/Scient, Inter
New Delhi, National Capital Territory of Delhi, India
OnsiteFull Time
Keysight Technologies
Keysight TechnologiesNew York Stock Exchange: KEYS: Manufactures hardware and software for electronic test and measurement.
3+ YOE3+ years RTL/EDA experience with Verilog/SystemVerilog, power analysis (PowerArtist), scripting (TCL/Shell/Python), and debugging of RTL power flows; strong communication and root-cause skills.
PowerArtist, Verilog/SystemVerilog, VCD, FSDB, SAIF, Design Compiler, Genus, VCS, Xcelium, Questa, TCL, Shell, Python
4mo
Save
Mark Applied
Hide
Software Application Development Engineer
New Delhi, Delhi, India
OnsiteFull Time
Rohde & Schwarz
Rohde & Schwarz: Develops electronic test, measurement, and secure communications technology.
No specific qualifications listed in the posting; applicants are invited to contact the recruiting contact for questions. Internal posting available until 30.04.2026.
1w
Save
Mark Applied
Hide
App Dev & Support Engineer II
Hyderabad or Bangalore or Noida
HybridFull Time
Conduent
ConduentNASDAQ: CNDT: Provides digital business process services for businesses and governments.
Design, develop, debug, tune, and support SQL Server ETL solutions using T-SQL and SSIS, with experience in SSRS, SSAS, and Power BI beneficial.
SQL Server 2022, SQL Server 2025, T-SQL, SSIS, SSRS, SSAS, Power BI
1mo
Save
Mark Applied
Hide
App Dev & Support Engineer III
Hyderabad or Bangalore or Noida
OnsiteFull Time
Conduent
ConduentNASDAQ: CNDT: Conduent provides technology-led business process solutions and services.
Experience designing and developing SQL Server/T-SQL and SSIS ETL solutions, resolving performance issues, ensuring data accuracy, performing code reviews, providing production support, and mentoring developers. Familiarity with Azure Data Factory, SSRS, SSAS, and Power BI.
SQL Server 2025, T-SQL, SSIS, Azure Data Factory, SSRS, SSAS, Power BI