Coforge – Backend Developer – C++/Python

Winzons

India

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Coforge is seeking a highly skilled C++ Developer with strong Python expertise to join our engineering team in Hyderabad. The role focuses on developing high-performance applications, building scalable backend solutions, and maintaining mission-critical systems.

The candidate will work with cross-functional teams to design, develop, optimize, and ensure reliability and scalability of complex software solutions.

Qualifications

  • 5-7 years of software development experience.
  • Strong hands-on expertise in C++ programming.
  • Strong development experience using Python.
  • Good understanding of OOP, design patterns, and software engineering principles.
  • Experience with modern C++ standards (C++11/14/17).
  • Experience with multithreading, concurrency, synchronization, and memory management.
  • Hands-on experience in Linux/Unix environments.
  • Strong debugging, profiling, and performance tuning capabilities.
  • Experience with REST APIs and backend application development.
  • Experience using Git and version control systems.

Responsibilities

  • Design, develop, test, and maintain robust software applications using C++ and Python.
  • Build scalable and high-performance backend components and services.
  • Develop reusable, maintainable, and efficient code following industry best practices.
  • Work on application enhancements, new feature development, and performance optimization initiatives.
  • Analyze complex technical requirements and provide scalable solution designs.
  • Participate in architecture discussions, technical reviews, and code reviews.
  • Develop automation scripts, tools, and utilities using Python.
  • Optimize system performance, memory utilization, and application reliability.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term fixes.
  • Collaborate with Product Owners, Business Analysts, QA teams, and other engineering teams throughout the development lifecycle.
  • Prepare technical documentation, design specifications, and implementation plans.
  • Ensure adherence to coding standards, security practices, and quality processes.

Skills

C++ programming
Python programming
Multithreading
Linux/Unix
OOP & design patterns
REST APIs
Git
Performance tuning

Education

Bachelor’s or Master’s Degree in Computer Science/IT/Engineering

Tools

STL

Job description

Company Name: Coforge

Job Role: C++ Developer with Python Expertise

Experience Required: 5-7 Years

Location: Hyderabad, India

Qualification: Bachelor’s or Master’s Degree in Computer Science, Information Technology, Engineering, or related field

Industry: Information Technology / Software Engineering

About the Role

We are looking for a highly skilled C++ Developer with strong Python expertise to join our engineering team.

The ideal candidate will have hands‑on experience in developing high-performance applications, building scalable backend solutions, and working on complex enterprise systems.

This role requires strong proficiency in modern C++ development, Python programming, and software engineering best practices.

The candidate will work closely with cross‑functional teams to design, develop, optimize, and maintain mission‑critical applications while ensuring high performance, reliability, and scalability.

Key Responsibilities
  • Design, develop, test, and maintain robust software applications using C++ and Python.
  • Build scalable and high-performance backend components and services.
  • Develop reusable, maintainable, and efficient code following industry best practices.
  • Work on application enhancements, new feature development, and performance optimization initiatives.
  • Analyze complex technical requirements and provide scalable solution designs.
  • Participate in architecture discussions, technical reviews, and code reviews.
  • Develop automation scripts, tools, and utilities using Python.
  • Optimize system performance, memory utilization, and application reliability.
  • Troubleshoot production issues, perform root cause analysis, and implement long‑term fixes.
  • Collaborate with Product Owners, Business Analysts, QA teams, and other engineering teams throughout the development lifecycle.
  • Prepare technical documentation, design specifications, and implementation plans.
  • Ensure adherence to coding standards, security practices, and quality processes.
Required Skills & Experience
  • 5-7 years of software development experience.
  • Strong hands‑on expertise in C++ programming.
  • Strong development experience using Python.
  • Good understanding of Object‑Oriented Programming (OOP), Design Patterns, and Software Engineering principles.
  • Experience working with modern C++ standards (C++11/14/17).
  • Strong knowledge of Data Structures, Algorithms, and Problem Solving.
  • Experience with multithreading, concurrency, synchronization, and memory management.
  • Hands‑on experience working in Linux/Unix environments.
  • Strong debugging, profiling, and performance tuning capabilities.
  • Experience with STL and standard software development frameworks.
  • Familiarity with REST APIs and backend application development.
  • Experience using Git and version control systems.
  • Strong analytical, communication, and troubleshooting skills.
Preferred Skills
  • Experience with distributed systems and microservices architecture.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker and containerization technologies.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of SQL and NoSQL databases.
  • Exposure to Agile/Scrum development methodologies.
  • Experience developing automation frameworks or tooling using Python.
Ideal Candidate

The ideal candidate is a strong software engineer with expertise in both C++ and Python, capable of developing high‑quality applications, solving complex technical challenges, and contributing to scalable enterprise solutions within a fast‑paced technology environment

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Senior Data Engineer
Senior Data Engineer

Coforge • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Python Full Stack Developer
Python Full Stack Developer

Coforge • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Cloud Native Application Engineering
Cloud Native Application Engineering

Coforge • Coimbatore District

Hybrid
INR 1,800,000 - 3,000,000
Jr. Python Developer
Jr. Python Developer

Neurealm • Chennai District

On-site
INR 900,000 - 1,500,000
Python Backend Developer – Application Design (Full-Time)
Python Backend Developer – Application Design (Full-Time)

Winzons • India

On-site
INR 1,200,000 - 2,000,000
Backend Developer
Backend Developer

Cynosure Corporate Solutions • Chennai District

On-site
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

HCLSoftware • Dadri

On-site
INR 1,800,000 - 3,000,000
Backend Developer (Mid level ) – Python | ₹5 LPA to ₹8 LPA
Backend Developer (Mid level ) – Python | ₹5 LPA to ₹8 LPA

Winzons • India

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer - Python
Senior Software Engineer - Python

Sagility Limited • Jigani

On-site
INR 1,100,000 - 1,900,000