Talent.com
Cross-Platform Software Developer

Cross-Platform Software Developer

Capgemini EngineeringPune, Republic Of India, IN
18 days ago
Job description

C++ Developer

Location : Pune

Experience : 12–14 years

Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping transform maritime operations through intelligent digital twin platforms that drive real-time insights and sustainable innovation.

Your Role

We are looking for a highly skilled and motivated C++ Developer with strong fundamentals in C++ and C, and experience working across platforms. This role is ideal for someone with deep expertise in memory management, multithreading, and protocol-level programming, who can also refactor legacy code for improved readability and performance.

Key Responsibilities

  • Design, develop, and maintain high-performance C++ applications
  • Refactor and optimize legacy codebases for readability and maintainability
  • Implement and maintain cross-platform solutions (Windows and macOS)
  • Develop and consume web services using REST, SOAP, and RPC protocols
  • Work with relational databases including SQLite and SQL-based systems
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Write clean, scalable, and efficient code following best practices

Your Profile

Core Fundamentals

  • Strong proficiency in C++ (up to C++03) and C, with working knowledge of C++11 and newer standards
  • Deep understanding of manual memory management and optimization under CPU / RAM constraints
  • Solid grasp of Object-Oriented Design and STL
  • Experience in refactoring older codebases
  • Knowledge of multithreading and concurrency
  • Experience with cross-platform development (Windows and macOS)
  • Middleware & Protocol Expertise

  • Hands-on experience with REST, SOAP, TCP / IP, RPC protocols
  • Proficiency in JSON and XML
  • Strong background in socket programming
  • Experience in building and consuming web services in C++
  • Familiarity with SQLite and strong command of SQL syntax
  • Understanding of relational database design and optimization
  • Nice to Have

  • Experience with Linux environments
  • Familiarity with command-line utilities (Bash or PowerShell)
  • Exposure to CI / CD pipelines, preferably using Azure DevOps
  • Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 3+ years of professional experience in C++ development
  • What You’ll Love About Working Here

  • We value flexibility and support our employees with hybrid work options and adaptable schedules to maintain a healthy work-life balance.
  • Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence.
  • You’ll have access to continuous learning opportunities and leadership pathways in backend engineering and digital twin technologies.
  • About Us

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

    Create a job alert for this search

    Software Developer • Pune, Republic Of India, IN

    Related jobs
    • Promoted
    • New!
    Backend Software Developer

    Backend Software Developer

    BunchaNagpur, IN
    Product-based (Quick Commerce / eCommerce preferred).We are seeking a highly motivated and skilled.The role involves developing and maintaining scalable backend systems, APIs, and services that pow...Show moreLast updated: 21 hours ago
    • Promoted
    Senior Go (Golang) Developer

    Senior Go (Golang) Developer

    Ayruz Data MarketingNagpur, IN
    We are looking for a highly skilled.The candidate will be responsible for building scalable backend systems, APIs, and cloud-native applications while ensuring performance, security, and reliabilit...Show moreLast updated: 1 day ago
    • Promoted
    Software Architect

    Software Architect

    Focaloid Technologiesnagpur, maharashtra, in
    Design end-to-end solutions leveraging modern.Lead and mentor development teams—helping them adopt.CI / CD pipelines, and cloud infrastructure (AWS, GCP, Azure). HLD to LLD and SAD documentation.Colla...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ConcentrixNagpur, IN
    An understanding of software patterns and practices, affinity for developing unit tests with complete code coverage.More than 8 years exposure to Modern web application development.Minimum 4+ years...Show moreLast updated: 21 days ago
    • Promoted
    Platform Architect

    Platform Architect

    Tata Consultancy Servicesnagpur, maharashtra, in
    Deep knowledge of AI, particularly LLMs, and their integration challenges.Experience with agent-based modelling and an understanding of its practical applications. Proficiency in low-code / no-code pl...Show moreLast updated: 11 days ago
    • Promoted
    Senior React Developer

    Senior React Developer

    Unified InfotechNagpur, IN
    Unified Infotech has been at the forefront of.At Unified, your role isn’t just a job—it’s a journey of innovation and craftsmanship. You’ll design, build, and refine digital experiences that inspire...Show moreLast updated: 20 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Sourcebaenagpur, maharashtra, in
    Solution Architect (10+ yrs overall).Own end-to-end architecture for.GitHub Copilot, AWS CodeWhisperer).PostgreSQL & Oracle. ensure scalability and integrity.DDD, API-first, and 12-Factor App.Stron...Show moreLast updated: 30+ days ago
    • Promoted
    Sotware Engineer

    Sotware Engineer

    Jobworld Management Consultancy LLCNagpur, IN
    Qualtrics product implementation experience.Extensive experience in Qualtrics as well for custom solution, developing HTML EDM etc. Good in survey creation, but in terms of system, app integration, ...Show moreLast updated: 1 day ago
    • Promoted
    IoT Project Developer

    IoT Project Developer

    CISpro SourcingNagpur, IN
    We are seeking a skilled and motivated IoT Project Developer to support the development of smart embedded systems and cloud-connected solutions. This is a part-time freelance opportunity ideal for p...Show moreLast updated: 9 days ago
    • Promoted
    Siebel Developer

    Siebel Developer

    Protonlogics IT SolutionsNagpur, IN
    Location : Anywhere in India (Remote).EAI (Enterprise Application Integration).The ideal candidate will have a solid background in Siebel configurations, customizations, and integrations, particular...Show moreLast updated: 1 day ago
    • Promoted
    Pardot Technical Developer

    Pardot Technical Developer

    Innovun Globalnagpur, maharashtra, in
    At Innovun Global, we ignite digital transformation through bespoke technology, marketing, and AI-driven solutions tailored for ambitious businesses. By blending bold thinking, advanced tech, and st...Show moreLast updated: 1 day ago
    • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Precision Medicine GroupNagpur, IN
    We are seeking a highly skilled and experienced Senior Full-Stack Developer to join our cross-functional product development team. This role is central to building scalable, high-performance AI-powe...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developer (Golang)

    Senior Backend Developer (Golang)

    PioVation GmbHNagpur, IN
    Senior Backend Developer (Golang).This is an exciting opportunity to scale core services and shape our .Observability (logs / metrics / traces) and secure API design. Event streaming (Kafka / NATS), Redis...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    F# Enterprise Software Developer

    F# Enterprise Software Developer

    Ubique SystemsIndia, India
    You bring in minimum 10+ years of hands-on enterprise software development experience in building cloud agnostic, highly scalable, high performant, highly reliable, highly secure solutions, prefera...Show moreLast updated: 18 hours ago
    • Promoted
    Scala Developer

    Scala Developer

    ACL DigitalNagpur, IN
    We are hiring for Scala developer.This is completely remote opportunity.If anyone interested can share resume at ayushi.Scala Developer (Exp- 5 to 8 years). Strong design & programming skills in.Log...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Developer

    Fullstack Developer

    The Business ToolkitNagpur, IN
    To identify the best engineering talent capable of driving real innovation, we’re hosting a.If you had full access to our stack, how would you. API structure, and backend workflow.E6Xb0EeL4OasZsmYjo...Show moreLast updated: 1 day ago
    • Promoted
    Senior React Native Developer — Core Team @ Zumlo

    Senior React Native Developer — Core Team @ Zumlo

    Zumlonagpur, maharashtra, in
    Zumlo is an always-on well-being companion—one place for immediate help, gentle structure, and progress you can see.We unify mind, body, emotions, and relationships through timely support, a caring...Show moreLast updated: 12 days ago
    • Promoted
    Software Development Engineer || ML + Core

    Software Development Engineer || ML + Core

    SciSpacenagpur, maharashtra, in
    SciSpace (Formerly Typeset) is the world's largest platform for researchers to create, collaborate and publish their research. Used by millions of researchers across 91 countries from organizations ...Show moreLast updated: 12 days ago