C++ Developer Resume Samples

A C++ Developer takes charge of developing computer systems and applications using the knowledge and skills of C++. The role is not only responsible for creating software and application but is also expected to take the role of an architect and determine the requirements, write and deploy algorithms. A well-drafted C++ Developer Resume mentions the following core activities – designing and building and maintaining reliable and efficient C++ codes; locating and devising solutions for bugs; maintaining code quality; testing and implementing C ++ applications; upgrading business applications, and providing technical support for e-commerce applications.

Employers look for the following skills on the resume – strong experience in C++; knowledge of the standard library, STL containers and algorithms; excellent knowledge of C++ and embedded systems designs; and familiarity with data sheets and specifications and testing platforms. The strongest resume highlights qualifications in the field of Computer Science.

C++ Developer Resume example

C++ Developer Resume

Summary : A Seasoned Senior C++ consultant with 5+ years of hands-on experience in the area of software analysis, design and development. Expertise in end-to-end software development life cycle processes and experienced in carrying out impact analysis, project review and documentation In-depth knowledge with Object Oriented Programming and design techniques. Demonstrated ability to communicate and work with senior management, associates, and customers. Strong problem solving and technical skills coupled with innovative mindset.

Skills : Microsoft Office, PC User.

Description :

    1. Provides revenue management and business assurance solutions for financial institutions and digital and communications services providers.
    2. Handles the analysis, design, development, unit testing, review and documentation of the various modules of TBMS (Transaction Billing Management System).
    3. Responsible for Analysis of various product and custom enhancement requirements.
    4. Designs of new components.
    5. Develops a script using goldman sachss slang language that extracted data from commodity trading positions and transformed to store into a sybase inventory tracking data warehouse.
    6. Develops application/features that affect everyday life.
    7. Designs and develops Odoo apps(new module development , customization).
Years of Experience
Experience
10+ Years
Experience Level
Level
Senior
Education
Education
Masters


Sr. C++ Developer Resume

Summary : 7+ years of extensive experience in C, C++ on UNIX and Linux platforms. Expert in STL containers, Socket programming, Multithreading. Experience using Python and Shell Scripts. Written queries, stored procedures and triggers in RDBMS Oracle, Microsoft SQL Server, IBM DB2. Fully conversant with Systems Development Life Cycle (SDLC) Well versed with Agile, Scrum and Waterfall methodologies.

Skills : C++, Unix,Linux,solaris, Multithreading, Oracle.

Description :

    1. Worked with design and development of a Group of Trading applications used by Security Finance division.
    2. Handled the securities lending activities of Capital Markets including security borrows, loans, and REPO trading.
    3. Developed on 3-tier architecture (Client, Server, and Database) using C++, STL, Rogue Wave, Oracle, MQ, log4cpp on Solaris and Red Hat Linux (RHEL 5) which work in tandem with SunGard's Martini platform which is an industry standard for Securities lending and REPO applications.
    4. Included working with business users and back office team in understanding requirements, design, development, testing, deployment and production support.
    5. Designed, developed, tested and deployed a position loader for loading settled positions into the database.
    6. Utilized C++, BDE, STL, and thread pool to achieve optimal design efficiency.
    7. Designed and developed a Mark-to-Market application to mark the securities with market prices to evaluate the collateral margin exposure.
    8. Utilized C++ templates, OO Design Patterns.
    9. Developed new locate modules (to match short sell trades) using C++, Oracle on Solaris and Linux.
Years of Experience
Experience
10+ Years
Experience Level
Level
Senior
Education
Education
Bachelor's


Jr. C++ Developer Resume

Objective : Over 12+ years of experience in systems and application development. Domain Experience: Systems Programming, Application Development, Finance, Audio/Video Major work involved C/C++ in Unix/Linux Environment. Involved in requirement gathering and design phase of projects, Familiar with Agile development.

Skills : Java Development, Python Development, Linux Administration, Mac OS X Administration, Microsoft Office 2003 and 2007 certifications.

Description :

    1. Responsible for developing, Design and unit testing of middleware and UI components for Interactive Program Guide and other embedded applications on Set Top Boxes for FiOS IPTV environment Prototype and develop user interfaces, native applications and user interaction design for device applications.
    2. Provides system and application support, and troubleshooting issues.
    3. Works on improving the systems, application, and infrastructure, system and application fine-tuning.
    4. Requirements understanding, design and development of new features.
    5. Enhances of existing features as mentioned by customer.
    6. Defects fixing, and log analysis.
    7. Participates in status and planning meeting.
    8. Tests of self-developed modules and system testing.
Years of Experience
Experience
2-5 Years
Experience Level
Level
Junior
Education
Education
Master's

C++ Developer I Resume

Objective : Responsible for developing and maintaining the PKI based security infrastructure systems and software components. participating in all steps of the software development cycle, including analysis of requirements, design, implementation, testing, and support of the developed applications.

Skills : C++, Python, PostgresSQL, Unity Engine 4, Unreal Engine 3, Unreal Engine 4.

Description :

  • Designs, develops, integrates third party components, test, install and support programs/systems.
  • Analyzes technical and functional requirements and translate them into software solutions. Understand dependencies toward other systems and teams.
  • Evaluates and recommends technical feasibility, do proof of concepts and cost estimates of the proposed solutions.
  • Prepares installation and operating procedures.
  • Provides technical assistance to colleagues and assist in resolving problems reported by other team members. Develop and maintain technical documentation.
  • Supports the delivered software and being part of a 'Center of Expertise' problem solving team.
  • Analyzes support cases and, when appropriate, provide solutions following the established case management processes.
Years of Experience
Experience
2-5 Years
Experience Level
Level
Junior
Education
Education
Bachelor's

C++ Developer II Resume

Headline : C++ Developer is to design, code, and test advanced storage management client/server software.

Skills : C++, Python, PostgresSQL,

Description :

  • Develops execution capabilities designed for scalability, performance, and resilience
  • Specializes in market microstructure to enhance trading intelligence and market participation
  • Builds market data solutions to process and disseminate data to libraries and applications
  • Builds order management systems that deliver speed, efficiency, and simplicity to trading strategies
  • Researches and innovates ideas in software engineering and high-performance computing
  • Partners with traders and core engineers to devise next gen solutions for firm’s trading activities
  • Responsible for Pattern awareness, stochastic indicators, macd support and resistance and trend line analysis.
Years of Experience
Experience
5-7 Years
Experience Level
Level
Executive
Education
Education
Bachelor's

C++ Developer III Resume

Summary : Broad technical knowledge and combined creative problem-solving skills on both strategic and tactical areas. Strong team player with demonstrated ability to find creative solutions to software problems. Good analytical skills, commitment to co-operative teamwork and developing high quality software meeting requirements of the customer.

Skills : Coding, Management.

Description :

    1. Responsible for developing customized Applications for its clients.SLR Infotech is a leading IT services company in Northern India, working with clients in the areas that impact and redefine the core of their businesses.
    2. Led IT solutions, remote infrastructure management, engineering and R&D services.
    3. Provided services to industry sectors including financial services, manufacturing, aerospace & defense, telecom, retail & CPG, life sciences & healthcare, media & entertainment, travel, transportation & logistics, automotive, government and energies & utilities.
    4.  Responsible for ensuring security & integrity of all data & system.
    5. Participated in all phases if Software Development Life Cycle & develop applications.
    6. Applied principles & techniques of web engineering & mathematical analysis.
    7. Analyzed & addressed the issues reported by the Integration Team.
Years of Experience
Experience
7-10 Years
Experience Level
Level
Management
Education
Education
Masters

Asst. C++ Developer Resume

Objective : C++ Developer architect, design, and develop features across the Spotify app ecosystem from iOS and Android to smart speakers and game consoles.

Skills : Management, Coding.

Description :

  • Works hands-on in a team building and shipping features related to Podcast monetization.
  • Defines and drives best engineering practices within the organization.
  • Provides mentorship to other engineers on the team or in the company.
  • Drives and influences architecture across the company.
  • Works with partner organizations to ship company impacting features.
  • Facilitates collaboration between engineers, product managers, and designers.
  • Prepares low-level detail design document from Functional spec document.
Years of Experience
Experience
2-5 Years
Experience Level
Level
Junior
Education
Education
Bachelor's

Associate C++ Developer Resume

Headline : C++ Developer on our Electronic Trading Strategies (ETS) desk. ETS focuses on identifying signals in the market and developing strategies to capture the opportunities those signals represent.

Skills : C++, Python, PostgresSQL, Unity Engine 4, Unreal Engine 3, Unreal Engine 4.

Description :

  • Implements new trading strategies in multiple markets, working side-by-side with traders and quantitative researchers, connecting ideas to the marketplace in the most optimal way.
  • Extends optimizes and supports production trading strategies, and the existing platform, ensuring we capture as much value from the market as possible.
  • Researches and innovates new ideas in software engineering and high-performance computing.
  • Demonstrates ability to match appropriate data structures & algorithms to solve specific problems.
  • Understands of network programming APIs; direct use of sockets.
  • Experiences in designing/improving clean and re-usable frameworks.
  • Designs and codes medical-grade software that meet the defined software requirements and Design Inputs
Years of Experience
Experience
5-7 Years
Experience Level
Level
Executive
Education
Education
Bachelor's

Lead C++ Developer Resume

Summary : C++ Developer role focusing on transitioning the current generation terminals used in agricultural vehicles into the next generation HMI console systems. This includes developing with a global team on the next generation displays and supporting local teams on developing custom applications for and integrating of next generation displays and alternative HMI systems.

Skills : C++, Python, PostgresSQ.

Description :

  • Works with both vendors and internal development teams to develop software for embedded displays for use on agriculture machinery
  • Provides support to local teams for system integration activities of the HMI systems
  • Assists test engineers with root cause analysis and resolutions
  • Prepares technical specifications from functional and system requirements
  • Adheres to quality standards by performing responsibilities in compliance with Change Management and Project Management policies, guidelines and procedures.
  • Experiences with systems integration activities and workflow
  • Experiences with software development processes & version control software
Years of Experience
Experience
10+ Years
Experience Level
Level
Senior
Education
Education
Bachelor's

C++ Developer Resume

Objective : 5 years of Experience in Analyzing, Designing and Developing Software Applications. Experience in measuring CPU performance and Memory utilization of the applications running on multi-threaded platforms. Extensive experience with Google Mock frame work for Unit Testing. Excellent hands on experience in OOA (Object Oriented Analysis) and OOD (Object Oriented Design) Experience with data structures and algorithms as well as performance optimizations in a multithreaded environment.

Skills : C, C++, C++11/14, Python, JavaScript, Excel, SQL, Boost, Cilk, TBB.

Description :

    1. Developed a test model to estimate performance of cache sharing by mapping the reuse patterns within multithreaded programs using static and dynamic workloads of HPCC & SPEC2000 benchmarks.
    2. Implemented a reuse distance algorithm to measure locality and miss rates of multithreaded application on Intel x86, based on memory trace produced from Pin tool.
    3. Designed a multithreaded algorithm to analyze the influence of intra-core and inter-core cache sharing on Intel x86 and AMD x64 platforms using Open MP with C/C++.
    4. Assisted in teaching C/C++, Computer Architecture and Linux kernel to undergraduate students.
    5. Implemented a parallel and sequential version of matrix multiplication kernel for loop blocking optimization on x86 using Open MP with C/C++.
    6. Analyzed the performance difference between AMD's direct connect cache and Intel's front-side bus cache architecture for both quad and dual-core configurations by using Intel's V tune analyzer.
    7. Studied algorithmic trading in several courses with seasoned traders. Course work included.
Years of Experience
Experience
0-2 Years
Experience Level
Level
Entry Level
Education
Education
Master's