Mid-level C++ Developer

Tech transformation specialists helping large companies navigate changes in technology and business through AI and human expertise.
Campinas, State of São Paulo, Brazil
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Mid-level C++ Developer

CI&T is a global tech transformation company with 30 years of experience and 6,000 employees across 10 countries. We're seeking a Mid-Level C++ Developer to join our innovative team. The role focuses on developing and maintaining high-performance C++ applications while collaborating with cross-functional teams. You'll be responsible for the full software development lifecycle, from requirements analysis to implementation and testing. The ideal candidate should have 3+ years of C++ experience, strong problem-solving abilities, and excellent teamwork skills. We offer a comprehensive benefits package including health and dental plans, mental health support, parental benefits, and continuous learning opportunities. Our remote work environment promotes work-life balance while allowing you to work with global teams. At CI&T, we value diversity and inclusion, creating an environment where innovation thrives through different perspectives and experiences. Join us in creating impactful solutions for global brands using cutting-edge technology.

Last updated a few seconds ago

Responsibilities For Mid-level C++ Developer

  • Develop and maintain C++ applications according to specifications and quality standards
  • Participate in the complete software development lifecycle, from requirements analysis to implementation and testing
  • Collaborate with design and architecture teams to create efficient and scalable solutions
  • Conduct code reviews and provide constructive feedback to other team members
  • Identify and resolve performance and optimization issues in existing applications
  • Contribute to technical documentation and assist in onboarding new team members
  • Stay updated with trends and best practices in C++ development

Requirements For Mid-level C++ Developer

  • Bachelor's degree in Computer Science, Software Engineering, or related fields
  • Proven experience in software development in C++ (minimum of 3 years)
  • Knowledge of C++ libraries and frameworks (e.g., STL, Boost)
  • Familiarity with software design principles and architectural patterns
  • Experience with version control (Git)
  • Ability to solve complex problems efficiently
  • Good communication and teamwork skills

Benefits For Mid-level C++ Developer

Medical Insurance
Dental Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Health plan and dental plan
  • Meal allowances
  • Childcare assistance
  • Extended parenting leave
  • Gympass/Wellhub
  • Annual profit-sharing distribution
  • Life insurance
  • Partnership with an online mental health platform
  • CI&T University
  • Discount Club
  • Support Program: psychological guidance, nutritionist and more
  • Pregnancy course and responsible parenthood
  • Partnership with online course platforms
  • Platform for language learning

Interested in this job?

Jobs Related To CI&T Mid-level C++ Developer

Mid-Level Full Stack Developer

Mid-level full stack developer position at CI&T, focusing on Java, NodeJS, and React development with opportunities in AI and tech transformation projects.

Mid-Level QA Engineer

Mid-level QA Engineer position at CI&T, focusing on manual testing of frontend and backend systems, working remotely from Colombia with international teams.

Mid-Level QA Engineer

Mid-Level QA Engineer position at CI&T, focusing on manual testing of frontend and backend systems with opportunities for global collaboration.

Mid-level Java Developer

Mid-level Java Developer position at CI&T, focusing on backend development with Java, Spring Framework, and AWS, offering remote work in Brazil with comprehensive benefits.

Mid-Level .NET/JAVA Developer

Mid-level .NET/Java developer position at CI&T in Campinas, Brazil, focusing on insurance sector projects with hybrid work model, requiring expertise in both .NET and Java ecosystems.