Software Programmer Resume
This is a free Software 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 Software Programmer Job.
Software programmer Job Description
- Writing new program code using prescribed specifications
- Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.
- Refine data and format final product.
- Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes.
- Test and develop programming modifications.
- Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part.
- Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
- Confer with users to gain understanding of needed changes or modifications of existing programs. Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
- Write and maintain programming documentation.
- Maintain confidentiality with regard to the information being processed, stored or accessed.
- Document programming problems and resolutions for future reference.
Contact information
In this section you have to include your Name, present home address, Mobile number, Landline number and your email address which is currently used. Avoid using a fancy e mail address; try to have a more formal one.
- Full name
- Present and permanent addresses
- Telephone numbers
- Email address
Professional or career objective
Your objective is the one that symbolizes your aims and goals in your career. For example a Software Programmer will have to write an objective which is concise and talks about the role that he wants to play in the company.
Sample Objective for Software Programmer
A position utilizing my extensive programming experience, my proven network administration capabilities, my software skills, my software engineering background, and my ability to multitask multiple projects.
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 Software Programmer can add his/her career achievements like,
- Designed PAM software that have received “The software of the Year” award.
- Worked with International team on development of Software for Olympic games 2002.
- Trained company personnel and clients on computer specific system, along with installing and troubleshooting for the company.
- Received numerous letters of recommendation, and appreciation from customers, and management.
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 Software Programmer applying for a job would look like,
Lead Analyst
Amarillo Hardware Company, Amritsar, 2006 to 2008
- Supervised team in ERP Conversion consisting largely of RPG ILE programming and data collection and modification.
- Conversion Development and Maintenance of CLP, DDS, RPG ILE programs, Query, FTP, ISeries Data Transfer.
- Programming experience consist of Sub-files, SQL, Display notification screens, Batch processing and Online Entry/Maintenance programs.
Senior Programmer
James Hardwares Company, Pune, 2001 to 2005
- Development and maintenance of RPG ILE programs, Subfiles, Display Screens.
- Maintenance of CLP, DDS, RPG ILE programs, Query.
- Development of new programs and maintenance of legacy systems through SDL.
Senior Programmer
Peanuts Hardware Company, Haridwar, 2000 to 2001
- Performed hardware and software installations and upgrades.
- Responsible for ISeries/AS400 operations, work management, storage management, disaster recovery management, OS upgrades, PTF installations, RPG III, CL programming, security and change control.
Junior Programmer
Shyam Network Ltd., Amritsar, 1999-2000
- Performed hardware and software installations and upgrades.
- Responsible for ISeries/AS400 operations, work management, storage management, disaster recovery management, OS upgrades, PTF installations, RPG III, CL programming, security and change control.
Systems Operator
Seema Computers, Amritsar, 1997-1998
- Responsible for basic AS/400 ISeries operations, work management and storage management.
- Minor CL programming. OS Upgrades. PTF installs.
Education and Certification
The academic details need to be mentioned in a tabulated format with respect to the degrees or the courses that the candidate would have undertaken in the past. The latest degree or course comes first followed by the last completed course and hence forth going backwards. For example a Project Manager who has completed post graduation or graduation course is applying for a Job or to a company or an organization then his/her details would be like,
- B.S. Information & Computer Science 2001
Software skills
- Cobol, CICS, ISPF, Xpediter/CICS/TSO
- DB2, SQL, VSAM, SQL/DS
- JCL, SDF2, MQ Series, ChangeMan, Zeke, Zebb
- QMF, Platinum, SPUFI, DB Utilities, DBEDIT
- Omegamon, File-Aid, XPTR, BookManager, HelpQ
- MS Word, MS Excel, MS Outlook, Visio, FlowChart
- PL/1, Fortran, Pascal, DCL, OS Utilities
- REXX, CSP, AS, SAS, TIF, Easytrieve, Bachman
- Script/GML, Syncsort, DMS, ECFORMS
- Roscoe, MS Windows, OS/2, MS DOS
Honors
If you have won any competitions national or international then they could also be highlighted here. For example a Project Manager 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 Software Programmer would look like,
- Performed several operating system upgrades and numerous PTF package installations. Help Systems Robot Scheduler/Alert, Hawekeye, DBU, WDSC, Surveyor 400, SDA, SEU.
- Developed and maintained numerous RPG III/IV, RPG ILE, CLP and Query400/SQL programs.
- Developed programs to accommodate data migration in ERP conversion.
- Wrote documentation for entire legacy system ERP encompassing Accounts Receivables / Payables, General Ledger, Purchasing, Inventory Control, Order Fulfillment and transportation.
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 Software Programmer could also look like,
Mr.Abc Def
Sr. Manager
Soma Systems
abc@iiijjkk.com
Salary Range of a Software Programmer
- The average salary received is approximately Rs. 17000 per month. This works out to an annual pay package of 1.8 Lakhs to 2 Lakhs per annum CTC.
- The salary from an American perspective works out to be $7380 per Month.
Note: This salary may be variable and it may change from organization to organization.
Frequently asked Software Programmer Interview Question
- Design a data structure such that given a stream of numbers, you can find the maximum of the numbers at any point and also all the numbers.
- Given an array of 1s and 0s arrange the 1s together and 0s together in a single scan of the array. Optimize the boundary conditions.
- Find the common ancestor of two given nodes in a binary tree, how do you exploit the properties of a given BST for the same problem.
- You’re given a function getsort(data) that sorts the data given. The function sorts in place and does not use any extra memory. How do you validate the function with respect to 1) it sorts 2) it does not use extra memory
- Explain the Traveling Salesman problem? What is an NP-complete problem? What is the Hamiltonian cycle problem?
- Find out the least common ancestor in a binary tree?
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.