C++ Programmer Resume
This is a free C++ Programmer Resume example that covers objectives and tips to gets you the best job. This professional resume template with action words will help you in writing perfect CV for the desired C++ Programmer Job.
C++ Programmer Job Description
- Develop logical design from business rules
- Design logical applications, services, and components
- Develop physical design of jobs and transactions from logical designs for applications, services and components
- Create Design artifacts using Rational Rose
- Conduct reviews of the design across functional team (Client, development, test & deployment)
- Trace design artifacts to requirements, Enterprise Architecture, and business process threads
- Present design at Customer Technical Reviews
- Develop and test the code that implements the physical design on the target platform
- Plan activities around area of responsibility
- Report status on design
- Assess risk and design limitations
Sample C++ Programmer Resume Template
Contact information
In this section you have to include your Name, current home address, Mobile telephone number, Landline telephone number and your personal email address which is currently used.
- Full name
- Present and permanent addresses
- Telephone numbers
- Email address
Professional or career objective
Your objective is the one that clearly underlines your aims and aspirations in that profession. For example a Computer Graduate will have to write an objective which is concise and precisely speaks about his role that he wants to play in the Organization.
Sample Objective for C++ Programmer
To use my diverse skills and experience and advanced technical knowledge to develop innovative solutions and exceed unit goals by optimizing systems / procedural efficiency
Career Achievements
If you have any major Career Achievements or any Appreciation then this is the section where they should be listed. For Example a C++ Programmer can add his/her career achievements like,
- Developed DAOs (Data Access Object) and DOs (Data Object) using Hibernate as ORM to interact with DBMS – Oracle
- Involved in understanding of business requirements, design and development of the project.
- Received numerous letters of recommendation, and appreciation from customers, and management.
- Designed the module that records and provides information on various securities (stocks, bonds, mutual funds, options)
Experience
Previous work experience plays an important role while applying for a Job and hence it should be well presented in the resume. Most of the questions during your resume will be related to the previous job that you had and hence you should be well prepared for it. You should begin with putting the name of the organization that you worked for, the duration of your work and the post or the designation at which you were working. After this, you can effectively place points in a bulleted format that talk about the responsibilities and the achievements that you may have achieved during your stay at the previous organization. The work experience of an experienced C++ Programmer applying for a job would look like,
Sr. Developer
Credit Bombay, Mumbai, 2008 to Present
- Leading the Development team.
- Used different features of Struts like Validation framework and tag library.
- Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
- Written ANT scripts to build JAR, WAR and EAR files.
- Deployed the application and tested on Weblogic Application Servers.
- Used Rational Clear Case as configuration management tool.
- Used Embarcadero Rapid SQL to test the SQL queries with related data from database.
- Environment & Tools
Java 1.5, Hibernate 3.1, JMS, JavaScript, Weblogic 9.2, Eclipse 3.2, Oracle 10g, Embarcadero Rapid SQL 7.2, Rational Clear Case, Windows XP, UNIX.
Senior Software Engineer
Panasonic Mobile Systems Engineering, Mumbai, 2007 to 2008
- Designed the object oriented system for a messaging client.
- Developed the software sing C++ and C.
- Written database scripts and stored procedures using SQL, PL/SQL.
- Separated the view layer (in MVC) with the help of custom tag library, allowing for complex interactions within a JSP page. Encapsulated both simple and complex behaviors in an easy to use syntax and greatly simplified the readability of JSP pages.
- Wrote automated build script using ANT and shell script.
- Reviewed detailed design specifications, User Acceptance (UAT), integration and system test plans.
- Worked with QA team in preparation and review of test cases.
- Integrated and tested the developed modules and prepared detailed documentation.
- Developed a Logger class for client and server audit logging.
- Environment & Tools
Java 1.5, Struts 1.1, Spring 1.2, Hibernate 3.1, EJB 2.0, IBM RAD 6.0, Rational Rose, Rational Clear Case, Rational Clear Quest, Toad, Oracle 9i, Windows XP.
Sr. Developer
Provident Bank,Nasik, 2005 to 2007
- Involved into analysis and understanding of business requirements.
- Worked on UML diagrams like Class Diagrams, Sequence diagrams, Activity diagram to communicate the design by using Rational Rose.
- Used different features of Struts like MVC, Validation framework and tag library.
- Used Spring Framework for DI (Dependency Injection) and Transaction Management.
- Developed DAOs (Data Access Object) and DOs (Data Object) using Hibernate as ORM to interact with DBMS – Oracle.
- Testing the developed code using JUnit.
- Involved into code review process.
- Worked on various design patterns like Business Delegate, Service Locator, Factory, Value Objects, DAO, Front Controller, Singleton etc.
- PMD tools used for checking the proper code format.
- Used Rational Clear Quest for raising functional related issues.
- Raising the issues related to code review process in Source Forge network tool.
- Involved into functional knowledge transfer to team members.
- Rational Clear Case was used as configuration management tool.
- Testing the SQL queries with related data from database by using Toad.
- Environment & Tools
Java 1.5, Struts 1.1, Spring 1.2, Hibernate 3.1, EJB 2.0, IBM RAD 6.0, Rational Rose, Rational Clear Case, Rational Clear Quest, Toad, Oracle 9i, Windows XP.
Developer
ACH Network, Haridwar,2003 to 2005
- Involved in Analysis, Design and implementation of the project.
- Used different features of Struts like MVC, Validation framework and tag library.
- Used Tiles, AJAX and Internationalization with include to Struts view part.
- Used Spring Framework for DI (Dependency Injection) and Transaction Management.
- Developed DAOs (Data Access Object) and DOs (Data Object) using Hibernate as ORM to interact with DBMS – Sybase.
- Used various design patterns like Business Delegate, Service Locator, Factory, DTO, DAO, Front Controller, Singleton etc
- Worked on the EJB as backend.
- Deployed the application and tested on IBM WSAD application server.
- Involved into creation of Schema and tables in Sybase database.
- Environment & Tools
Java 1.4, Struts 1.1, Spring 1.2, Hibernate 3.1, IBM WSAD 5.1, CVS, Sybase 7.0, Toad, Test Director 8.0.
Developer
Modi´s Investor Service, Mumbai 2002 to 2003
- Built the user interface using MVC architecture.
- Used design patterns like Business Delegate, Value Objects, Singleton.
- Involved into development of JSP, Servlets, EJB, and JDBC.
- Worked on ANT scripts for building and deploying the application.
- Deployed and tested the application using Weblogic as application server.
- Using Java scripts did client side validation.
- Writing SQL queries to fetch the business data using Oracle as database.
- Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
- Used CVS for version controlling.
- Environment & Tools
Java 1.4, JSP 1.2, Servlets 2.3, EJB 2.0, JDBC, BEA Web logic 8.1 application server, Oracle 9i, Eclipse, Ant, Log4j, CVS.
Education and Certification
- B.Sc. in Computer Science.
Delhi University, Delhi, 1997
- Sun Certified JAVA Programmer (SCJP) Java 1.4.
NIIT Banglore, 1999
TECHNICAL SKILLS
- Operating System: Windows 2000/ NT/XP, Linux
- Languages: C++, Java, SQL, PL/SQL, HTML, XML, JavaScript
- J2EE Technologies: JDBC, Servlets, JSP, EJB.
- Frame Work(s) : Struts Hibernate, Spring
- RDBMS: MS SQL Server, Oracle 8i/9i
- Web Servers: Apache Tomcat
- Application Server: Web Logic
- Tools: Eclipse/MyEclipse, Oracle JDeveloper, Toad, PL/SQL Designer,
- Version Control: CVS, ClearCase, Visual Source Safe.
Honors
If you have won any competitions national or international then they could also be highlighted here. For example a C++ Programmer could lay stress on any exams that he may have given or any seminars or conferences attended. If you are a part of any honorary society or any nonprofit organization then that could also be added here.
The honors and the activities section of a C++ Programmer would look like,
- Maintained and supported Merchants Tax System
- Managed team of Programmers that were marinating Alamo´s Rent Car system.
- Led development of Web Porthole including secure interfaces to allow access to remote international staff
References
The References are generally required so that your present employer can gauge you through the eyes of the people who you were associated with or have worked for. So your teachers or college professors’ details could be placed here. Or your past employer who you would have worked under can also be used as a reference. Ensure that the people whose names you enter know you well and do inform them that you are placing their names as reference because many companies call to confirm. For example the references section of a C++ Programmer could also look like,
Mr. Def
Sr. Manager
Modi´s Investor Service
abc@iiijjkk.com
Salary Range of a C++ Programmer
- The average salary received is approximately Rs. 35000 per month. This works out to an annual pay package of 3.5 Lakhs to 4.25 Lakhs per annum CTC.
- The salary from an American perspective works out to be $6700 per Month.
Note: This salary may be variable and it may change from organization to organization.
Frequently asked C++ Programmer Interview Question
- What is encapsulation??
- What is Polymorphism??
- What are all the implicit member functions of the class? What are all the functions which compiler implements for us if we don’t define one?
- What is diff between malloc ()/free () and new/delete?
- What is difference between template and macro??
- What are C++ storage classes?
- When are temporary variables created by C++ compiler
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.