COMPUTER PROGRAMMER RESUME EXAMPLE

Published: August 13, 2024 - The Computer Programmer develops and maintains software programs using established Computer Science principles to facilitate various tasks, including service tracking, payments, and agency operations. This role involves identifying and resolving programming errors, conducting comprehensive testing, and ensuring code performance aligns with expected outcomes. The programmer also collaborates with operational staff and management to determine system changes, document program development, and propose effective solutions for business challenges.

Tips for Computer Programmer Skills and Responsibilities on a Resume

1. Computer Programmer, TechWave Solutions, Albany, NY

Job Summary: 

  • Works with both Senior Programmer and COO in defining business requirements for new code
  • Translates standalone MS Access business tools (database/GUI/VBA) into ASP.Net / C# code with SQL Server back end.
  • Develops components of in-house manufacturing and warehouse support system
  • The ongoing integration of document storage and ERP system (meta-tag/workflow/scripting)
  • Support various automation devices (label printers, barcode scanners, etc.)
  • Maintain existing software applications
  • Identifies and analyzes problems to provide resolution with the IT Team.
  • Stays current on software and apps to integrate systems and be more efficient.
  • Maintains confidentiality of all information and records.
  • Support other areas of the IT department when needed.


Skills on Resume: 

  • Business Requirements Analysis (Soft Skills)
  • MS Access to ASP.Net/C# Translation (Hard Skills)
  • SQL Server Development (Hard Skills)
  • Manufacturing Support Development (Hard Skills)
  • ERP Integration (Hard Skills)
  • Automation Device Support (Hard Skills)
  • Problem Analysis and Resolution (Soft Skills)
  • Software Maintenance (Hard Skills)

2. Computer Programmer, CodeCrafters Inc., Springfield, IL

Job Summary: 

  • Al phases of Software Development Life Cycle (SDLC) and Testing Life Cycle.
  • Production support, new development, and enhancements of ERP systems
  • Developing applications, reports, and customizing existing applications and reports
  • Understanding existing applications, debugging, bug fixing, and product maintenance in Oracle JD Edwards EnterpriseOne.
  • Create customized objects on any modules, creating complex business logic according to user requirements.
  • Involves in the development of RICE (Reports, Interfaces/interactive applications, Conversions And Enhancements) components and preparing unit test plans,
  • Risk analysis reports, and validation protocol reports according to Audit regulations.
  • Prepare Document Template design and design development standards for ERPs
  • Involved in code review, unit testing, and other validation of development standards.
  • Solving Production Issues, Tickets and actively participating in Client Interactions.
  • Handling tickets/tasks on day-to-day production issues.
  • Responsible for User Acceptance Testing, User Training, and Pre and Post Go-Live Activities.


Skills on Resume: 

  • SDLC and Testing Life Cycle (Hard Skills)
  • ERP Development and Support (Hard Skills)
  • Application and Report Customization (Hard Skills)
  • Oracle JD Edwards Debugging (Hard Skills)
  • RICE Component Development (Hard Skills)
  • Risk Analysis and Validation (Soft Skills)
  • Document Template Design (Hard Skills)
  • User Acceptance Testing (Hard Skills)

3. Computer Programmer, ByteBridge Technologies, Raleigh, NC

Job Summary: 

  • Know about Agile and traditional Waterfall Software Development methodologies at all the stages of application development.
  • Participate in design, code, and test inspections throughout the life cycle to identify issues/defects
  • Participate in other meetings, such as those for use-case creation.
  • Involve in requirements gathering, analysis, and documenting the client specifications of the system and building use cases for each possible functional unit.
  • Maintain and modify programs, make approved changes by amending flow charts, develop algorithms based on workflow, develop detailed programming logic, and coding changes.
  • Build web application based on the Use-case scenarios and made the HTML pages more responsive and mobile-friendly using Bootstrap and JavaScript technologies.
  • Develop custom User Interface using HTML, JavaScript, jQuery, PHP, and other web technologies
  • Ensure Web-based end component meets the latest trends.
  • Work on WAMP server, a Windows Operating system's web application development environment for Apache, MySQL and PHP
  • Enables a user to host a Website on his/her local computer system.
  • Work on Eclipse IDE, an integrated development environment for building applications of a variety of programming languages including Java, C++, PHP and others.
  • Create design components, develop code and test changes utilizing test-driven development.


Skills on Resume: 

  • Agile and Waterfall Methodologies (Hard Skills)
  • Design and Code Inspections (Soft Skills)
  • Requirements Gathering (Soft Skills)
  • Program Maintenance and Modification (Hard Skills)
  • Responsive Web Design (Hard Skills)
  • Custom UI Development (Hard Skills)
  • Web Trends Awareness (Soft Skills)
  • WAMP and Eclipse Proficiency (Hard Skills)

4. Computer Programmer, Quantum Innovations, Boulder, CO

Job Summary: 

  • C++ software development in a Linux environment, object-oriented design/development, and hardware interface development
  • Development, documentation, and maintenance of architectures, requirements, algorithms, interfaces, and designs for software systems
  • Develop and maintain code and integrates software components into a fully functional software system
  • Develop test procedures and document test results to ensure software system requirements
  • Performs software research and trade studies
  • Troubleshoots software issues
  • Diagnose and correct software deficiencies in Test Equipment software, and roll out new software for updated COTS platforms (re-host) that interfaces with existing hardware.
  • Developing software in support of new and existing test stations 
  • Support new functionality and meet all current software design methodologies utilizing Java, C++, and Linux platforms.
  • Coding new software utilizing the UML approach for software architecture design and development.
  • Recommends simple non-destructive test procedures, tools, and standards.


Skills on Resume: 

  • C++ Development in Linux (Hard Skills)
  • Object-Oriented Design (Hard Skills)
  • Software System Documentation (Hard Skills)
  • Test Procedure Development (Hard Skills)
  • Software Research and Trade Studies (Soft Skills)
  • Software Troubleshooting (Hard Skills)
  • UML Architecture Design (Hard Skills)
  • Non-Destructive Test Recommendations (Soft Skills)

5. Computer Programmer, Apex Software Systems, Austin, TX

Job Summary: 

  • Participate as a member of a development team or teams.
  • Develop independently, participate in code reviews and potentially lead code reviews.
  • Design, prepare and execute automated testing within and external to the code base.
  • Cultivate long-term relationships with teammates, clients, business partners, management and other business teams in different work environments.
  • Apply in-depth or broad technical knowledge to maintain one or more technology areas.
  • Apply 3rd party technologies to complex software solutions.
  • Independently implement end-user or enterprise solutions complexity or services.
  • Provide application problem identification and resolution, including off-shift and weekend support functions.
  • Troubleshoot issues and make system changes to resolve issues.
  • Experience in Object-Oriented Analysis and Design, use of standard modeling techniques, design patterns and UML.
  • Work on Microsoft Office products like MS Excel, Word and PowerPoint depending on the requirement.


Skills on Resume: 

  • Team Collaboration (Soft Skills)
  • Code Review Leadership (Soft Skills)
  • Automated Testing Design (Hard Skills)
  • Relationship Cultivation (Soft Skills)
  • Technical Knowledge Application (Hard Skills)
  • 3rd Party Technology Integration (Hard Skills)
  • Application Problem Resolution (Soft Skills)
  • Object-Oriented Analysis (Hard Skills)

6. Computer Programmer, Digital Dynamics, Portland, OR

Job Summary: 

  • Use accepted principles of Computer Science, writes, updates, and maintains computer programs or software packages to handle a variety of tasks such as tracking services, making payments, or agency business functions.
  • Identifies and corrects programming mistakes that are causing errors in the software application.
  • Unit and behaviorally tests code to ensure it performs as expected.
  • Design testing processes to thoroughly evaluate all the reasonably identifiable variations in data, input, and output.
  • Conducts trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
  • Compiles and writes documentation of program development.
  • Consult with the operational staff, management and peers to determine the components and complexity of the proposed system change, and propose solutions to the business problem, including interfaces, tools and methods.
  • Writes design documents to specify the nature of the changes to the proposed system, or system enhancement.
  • Contributes to the conceptual or logical model of the database system to support the system under development using database modeling software.
  • Adhere to department standards, be easily maintainable, and have high system performance.
  • Understand the primary Object-oriented concepts of Java, J2EE, Servest, SOAP, REST, and frameworks including Struts, Spring MVC and AngularJS.


Skills on Resume: 

  • Software Development (Hard Skills)
  • Error Correction (Hard Skills)
  • Unit and Behavioral Testing (Hard Skills)
  • Testing Process Design (Hard Skills)
  • Program Documentation (Hard Skills)
  • System Change Consultation (Soft Skills)
  • Database Modeling (Hard Skills)
  • Java and Frameworks Proficiency (Hard Skills)