C++ Developer

1 week ago


Mulshi Maharashtra, India Synechron Full time US$ 1,25,000 - US$ 1,75,000 per year

Overall Responsibilities

  • Lead the development, testing, and deployment of software projects using C++ and emerging technologies
  • Design scalable, efficient, and high-quality software architectures aligned with project objectives
  • Mentor and guide team members, fostering technical growth and best practices
  • Assess new technology solutions, prototypes, and industry trends to recommend innovative enhancements
  • Collaborate with cross-functional teams—including product owners, data scientists, and infrastructure specialists—to ensure alignment with organizational strategies
  • Drive continuous improvement in development processes, code quality, and system stability
  • Monitor project progress and deliverables, ensuring timely and successful completion

Software Requirements
Required:

  • C++ (C++11/14/17/20) with at least [X] years of professional experience
  • Integrated Development Environments (IDEs): Visual Studio, CLion, or equivalent
  • Version Control: Git, GitHub or Bitbucket
  • Build Tools: CMake, Makefiles
  • Operating Systems: Linux/Unix, Windows

Preferred:

  • Knowledge of scripting languages such as Python or Bash
  • Experience with containerization tools like Docker
  • Familiarity with CI/CD pipelines and automation tools

Technical Skills (By Category)
Programming Languages (Required):

  • Advanced proficiency in C++ (C++11/14/17/20)
  • Strong understanding of Object-Oriented Programming principles

Databases/Data Management:

  • Knowledge of relational databases (e.g., MySQL, PostgreSQL)
  • Experience with NoSQL databases (e.g., MongoDB) is a plus

Cloud Technologies:

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud (preferred)

Frameworks and Libraries:

  • Experience with Boost, STL, Qt, or other relevant C++ libraries

Development Tools and Methodologies:

  • Agile/Scrum development practices
  • Source code management and version control tools
  • Automated testing frameworks (e.g., Google Test, Catch2)

Security Protocols:

  • Basic understanding of secure coding practices in software development

Experience Requirements

  • Minimum of 8+ years of professional experience in software development, with a focus on C++
  • Proven track record leading complex technology projects involving emerging technologies such as blockchain, IoT, or AI
  • Demonstrable experience mentoring and leading technical teams
  • Experience working with cross-disciplinary teams and stakeholders
  • Hands-on experience developing high-performance, reliable, and scalable systems
  • Experience in financial, technology, or data-intensive industries preferred but not mandatory

Day-to-Day Activities

  • Manage and oversee the development pipeline for projects utilizing emerging technologies
  • Provide technical leadership, code reviews, and mentorship to team members
  • Collaborate with business units and technical teams to define project scope and deliverables
  • Evaluate new tools, frameworks, and industry trends to introduce innovative solutions
  • Participate in daily stand-ups, planning sessions, and technical discussions
  • Conduct performance tuning, troubleshooting, and optimization of existing systems
  • Document technical specifications, system architecture, and best practices

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
  • Certifications in relevant emerging technologies (e.g., blockchain development, AI, or cloud certifications) are advantageous
  • Prior experience with distributed systems and scalable architectures
  • Commitment to continuous learning and professional development in cutting-edge technologies

Soft Skills

  • Strong analytical and problem-solving skills with a focus on delivering results
  • Effective leadership and team management abilities
  • Excellent communication skills, capable of conveying complex technical concepts to diverse audiences
  • Adaptability in fast-paced and evolving environments
  • Innovative mindset with a proactive approach to identifying improvement opportunities
  • Excellent organizational skills, with the ability to prioritize tasks effectively and meet deadlines

S
YNECHRON'S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice


  • C/c++ Trainer

    2 weeks ago


    Nagpur, Maharashtra, India UniSoft Technologies Full time

    **Responsibilities**: - Conduct training sessions on C and C++ programming languages for individuals or groups. - Develop and deliver comprehensive and engaging training materials, including presentations, code samples, and hands-on exercises. - Tailor training programs to meet the diverse needs and skill levels of participants. - Provide mentorship and...


  • Pune, Maharashtra, India Cognyte Full time

    Description Today s world is crime-riddled Criminals are everywhere invisible virtual and sophisticated Traditional ways to prevent and investigate crime and terror are no longer enough Technology is changing incredibly fast The criminals know it and they are taking advantage We know it too For nearly 30 years the incredible minds at Cognyte...

  • C++ Developer

    7 days ago


    Kandivali, Mumbai, Maharashtra, India VAIDHYA GROUP Full time ₹ 18,00,000 per year

    Job Description: Developer.A. Job Objective:We are seeking an experienced Developer with a strong background in C++, CUDA programming,and Linux to guide our development team in building cutting-edge solutions for deviceintegration and high-performance computing tasks. This is a hands-on leadership position thatcombines technical expertise with team...

  • Senior Developer

    6 hours ago


    Pune, Maharashtra, India DNV Full time

    Would you like to be part of a dedicated team that develops software solutions for strength assessment of offshore and maritime structuresDNV Sesam software is a global market leader in the maritime and oil gas industries With the world transforming towards renewable energy Sesam is also becoming key for the design and operation of fixed and floating...

  • C/c++ Trainer

    4 days ago


    Dharampeth, Nagpur, Maharashtra, India UniSoft Technologies Full time

    **Key Responsibilities**: - Deliver structured training sessions on C and C++ programming. - Design and develop course materials, assignments, quizzes, and projects. - Explain concepts such as data types, pointers, memory management, OOP (C++), file handling, STL, etc. - Conduct code reviews and provide constructive feedback to learners. - Evaluate...


  • Koregaon Park, Pune, Maharashtra, India ElementSkill Full time ₹ 6,00,000 - ₹ 25,00,000 per year

    We are hiring multiple C/C++ Software Engineer (s) to work on backend application development (only). The role involves building robust, scalable, and secure software products with end-to-end involvement across design, coding, testing, deployment, documentation, and support. The candidate will collaborate with cross-functional teams, participate in Agile...

  • C++

    7 days ago


    Pimpri-Chinchwad, Maharashtra, India Capgemini Full time

    Experience in Visual C++ (MSVC) and/or Linux C++ programming (Both will be added advantage) Experience in C++ 11/14/17 STL Multithreading in C++ Experience with CAN J1939 and UDS. Experience working with latest developer tools: Visual Studio/CMake Conan Git GDB Experience with CI/CD build processes and configuration. Needs to work from office for 1week/month...

  • C/c++ Trainer

    1 week ago


    Dharampeth, Nagpur, Maharashtra, India UniSoft Technologies Full time

    Job Title: C/C++ Trainer **Key Responsibilities**: - **Training Delivery**: Conduct classroom and virtual training sessions on C and C++ programming concepts, tools, and practices. - **Curriculum Development**: Design, develop, and update training materials including presentations, handouts, exercises, and quizzes to meet the needs of various learner...

  • C++

    2 weeks ago


    Pune, Maharashtra, India Phygital Insights Full time

    Full time- |- Work From Office*** **Department**: **DEVELOPER** - Listed on Sep 10, 2024 **PUNE** 5+ Years Relevant Experience - Basic understating of C++/C11 - Basic of Unix commands, shell scripting, Vi editor - Multi-threading/Inter-process communication - SQL joins/indexing/stored procedures - Able to understand requirements/design concepts -...


  • Mulshi, Maharashtra, India Birlasoft Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Area(s) of responsibilityWe are seeking an experienced Senior .NET Developer .The ideal candidate will have strong expertise in legacy .NET Frameworks, Angular, Kendo UI, Azure cloud services, as well as relational databases like Oracle and SQL Server. This role involves full-stack development, troubleshooting, and working with cross-functional teams to...