Jobs that use object oriented programming the most include junior systems analyst, junior software developer, and junior software engineer.
| Rank | Job title | Salary | % of all skills | Job openings |
|---|---|---|---|---|
| 1 | Junior Systems Analyst | $69,271 | 33% | 119,599 |
| 2 | Junior Software Developer | $70,486 | 9% | 281,121 |
| 3 | Junior Software Engineer | $77,904 | 7% | 288,448 |
| 4 | Information Technology Trainee | $38,599 | 7% | 113,869 |
| 5 | Information Technology Professor | $84,861 | 7% | 84,809 |
| 6 | Senior Verification Engineer | $127,040 | 7% | 22,742 |
| 7 | Game Programmer | $94,000 | 7% | 186,952 |
| 8 | Programmer | $73,007 | 6% | 234,565 |
| 9 | Computer Programmer | $70,979 | 5% | 205,491 |
| 10 | Software Engineering Internship | $47,164 | 5% | 301,105 |
What jobs use Object Oriented Programming the most?
1. Junior Systems Analyst
How junior systems analyst uses Object Oriented Programming:
- Manage and implement VMware infrastructure.
- Design and develop user interface using HTML, JSP, CSS and JavaScript.
- Update and improve CGI programs using Rex & Java.
Most common skills for junior systems analyst:
- Object Oriented Programming
- Business Process
- Desk Support
- Computer System
- Functional Specifications
- Java
2. Junior Software Developer
How junior software developer uses Object Oriented Programming:
- Create UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
- Implement a centralize configuration system for managing application settings, consisting of a desktop application with a WCF backend.
- Help in writing server-side web application logic in python.
Most common skills for junior software developer:
- Java
- C++
- JavaScript
- Object Oriented Programming
- CSS
- Python
3. Junior Software Engineer
How junior software engineer uses Object Oriented Programming:
- Used the controls and components from the AJAX control toolkit to achieve rich user experience.
- Contribute to implementing microservices used to manage entities and maintain a synchronize state between supplier and distributor.
- Used HTML, JavaScript, AJAX and JSP to create the UI development for web application.
Most common skills for junior software engineer:
- Java
- C++
- Python
- Object Oriented Programming
- CSS
- GIT
4. Information Technology Trainee
How information technology trainee uses Object Oriented Programming:
- Manage purchase / development/ customization, update and distribution of learning material for on corporate intranet.
- Interpret and maintain Java programs for instructors review and approval.
- Involve in development of the CMTES student information application using java.
Most common skills for information technology trainee:
- A+
- Java
- Object Oriented Programming
- Unix
- PC
- Data Entry
5. Information Technology Professor
How information technology professor uses Object Oriented Programming:
- Develop, manage, and implement Linux/Unix base network and end-user security methodologies and practices to protect systems from security threats.
- Prepare syllabus and materials in support of business computer applications in adherence with the institution guidelines.
- Programme event management website using JavaScript, including integrating a shopping cart, troubleshooting errors and performing basic maintenance.
Most common skills for information technology professor:
- Curriculum Design
- A+
- Windows Server
- Object Oriented Programming
- Course Content
- Course Materials
6. Senior Verification Engineer
How senior verification engineer uses Object Oriented Programming:
- Manage a regression test suite and analyze test failures to uncover bugs.
- Lead the I/O and link training verification of the memory controller for 3D Xpoint memory.
- Develop infrastructure to automate regressions and RTL coverage.
Most common skills for senior verification engineer:
- UVM
- Python
- C++
- Object Oriented Programming
- Verilog
- Architecture
7. Game Programmer
How game programmer uses Object Oriented Programming:
- Co-Design and lead 3-person programming team for Dizzyball, a 3D action game for PC.
- Develop different VBA macro tools to automate reporting and assure information accuracy, overlapping avoidance and management control.
- Act as technical liaison to medical equipment manufacturers on issues of system configuration, data management and data extraction.
Most common skills for game programmer:
- Unreal Engine
- Game Development
- Math
- Object Oriented Programming
- PC
- Animation
8. Programmer
How programmer uses Object Oriented Programming:
- Create windows form application to manage flight and passenger information.
- Utilize Jenkins to automate the building and deploying of these software units.
- Implement a centralize configuration system for managing application settings, consisting of a desktop application with a WCF backend.
Most common skills for programmer:
- Java
- JavaScript
- CSS
- Object Oriented Programming
- Python
- Data Entry
9. Computer Programmer
How computer programmer uses Object Oriented Programming:
- Manage the entire corporate intranet and the plethora of applications and web pages that are require for daily activities.
- Utilize proprietary software to create custom web pages using HTML, CSS, and JavaScript.
- Assist with various Java web application development projects.
Most common skills for computer programmer:
- C #
- Java
- JavaScript
- Object Oriented Programming
- CSS
- Python
10. Software Engineering Internship
How software engineering internship uses Object Oriented Programming:
- Manage and coordinate a team of Asp.net developers to deploy and deliver successful applications.
- Establish and achieve goals using sprint scrum methodologies and contribute to the retrospective meetings
- Manage various 3D-modeling, visualization and animation projects to create a comprehensive and efficient software package for large-scale 3D animation projects.
Most common skills for software engineering internship:
- Java
- Python
- Object Oriented Programming
- Software Development
- Cloud
- Emerging Technologies
11. Verification Engineer
How verification engineer uses Object Oriented Programming:
- Develop PERL base tools to automate feature testing which result in the reduction of the feature and system test intervals.
- Manage EDA license forecasting and work with project managers and license operations team to track license resource capability and capacity requirements.
- Develop a Perl script to convert a proprietary XML description of register definition to generate SV UVM register file.
Most common skills for verification engineer:
- Python
- UVM
- Architecture
- Object Oriented Programming
- SOC
- Design Verification
12. Freelance Software Developer
How freelance software developer uses Object Oriented Programming:
- Implement a centralize configuration system for managing application settings, consisting of a desktop application with a WCF backend.
- Web applications development using PHP, JQuery, JavaScript, CSS, HTML, XML and MySQL.
- Create single-page Javascript application with AngularJS MVC framework for the CMS interface and write all HTML.
Most common skills for freelance software developer:
- Microsoft SQL Server
- Java
- Object Oriented Programming
- JavaScript
- PHP
- Android
13. Associate Software Engineer
How associate software engineer uses Object Oriented Programming:
- Contribute to implementing microservices used to manage entities and maintain a synchronize state between supplier and distributor.
- Grade homework papers and programs develop on HTML, JavaScript, JSP and XML.
- Create web pages to store the Wiki information about the team using HTML, CSS, and JavaScript.
Most common skills for associate software engineer:
- Java
- Python
- C++
- GIT
- Object Oriented Programming
- Linux
14. Computer Software Engineer
How computer software engineer uses Object Oriented Programming:
- Contribute to implementing microservices used to manage entities and maintain a synchronize state between supplier and distributor.
- Authore PHP, Perl, and JAVA scripts for various other department projects.
- Compile for Linux and BSD Unix.
Most common skills for computer software engineer:
- Python
- Software Development
- Java
- Linux
- Object Oriented Programming
- MATLAB
15. PHP Programmer
How php programmer uses Object Oriented Programming:
- Used perl to automate population of database during testing.
- Manage project releases from development stage to software release base on a successful git branching model.
- Manage social media including Facebook advertising.
Most common skills for php programmer:
- Web Services
- CSS
- PHP
- HTML
- Object Oriented Programming
- JavaScript
16. Applications Development Specialist
How applications development specialist uses Object Oriented Programming:
- Work closely with QA teams to manage defect resolution.
- Work with MongoDBdatabase in MVC for creating and managing auction rules.
- Build, manage and maintain physical server hardware and perform upgrades and OS patching as needed.
Most common skills for applications development specialist:
- Java
- Application Development
- C++
- Web Services
- Object Oriented Programming
- JavaScript
17. Senior Development Engineer
How senior development engineer uses Object Oriented Programming:
- Lead team effort to develop a corrective action plan with documentation require for FDA regulatory compliance.
- Lead a group of 9 engineers responsible for technology development for handling electronic packages (computer CPU) during HVM.
- Work on CSS, HTML.
Most common skills for senior development engineer:
- Java
- Python
- C++
- Software Development
- Object Oriented Programming
- JavaScript
18. Software Developer Internship
How software developer internship uses Object Oriented Programming:
- Manage various 3D-modeling, visualization and animation projects to create a comprehensive and efficient software package for large-scale 3D animation projects.
- Update web app remotely to be more responsive and user facing with HTML, PHP and CSS.
- Create XML calls for post, updating, deleting API calls.
Most common skills for software developer internship:
- Java
- Python
- Software Development
- JavaScript
- Object Oriented Programming
- AWS
19. Application Software Developer
How application software developer uses Object Oriented Programming:
- Manage and complete multiple concurrent ERP software implementation projects.
- Focus on rich interface applications (RIA) using JavaScript and Google API's.
- Create batches, process EFT, ACH and lockbox payments to patient's accounts.
Most common skills for application software developer:
- Java
- C++
- JavaScript
- Python
- Object Oriented Programming
- Application Development
20. Principal Software Engineer
How principal software engineer uses Object Oriented Programming:
- Manage and fix bugs with JIRA bug tracking application.
- Manage Blogcritics.org revamp/rewrite using Wordpress, PHP, MySQL and memecach.
- Participate in daily scrum meetings and used TFS to manage the user stories, tasks and for bugs reporting and tracking.
Most common skills for principal software engineer:
- Java
- Python
- Software Development
- Object Oriented Programming
- Linux
- AWS
Other skills
- OB-GYN career
- OEM career
- OS career
- OSHA career
- OSPF career
- OTR career
- Object Oriented Programming career
- Occupational Safety career
- Occupational Therapy career
- Office Equipment career
- Office Furniture career
- Office Machines career
- Office Operations career
- Office Procedures career
- Office Services career
- Oil Changes career
- Oil Gas career
- On-The-Job Training career
- On-Time Delivery career
- Oncology career
- Onsite career
- Open Enrollment career
- Open Houses career
- Operational Procedures career
- Operations Management career
- Operations Support career
- Ophthalmology career
- Oracle Sql career
- Oral Surgery career
- Order Entry career
- Organic Chemistry career
- Organizational Development career
- Organizational Effectiveness career
- Origination career
- Outbound Calls career
- Oversight career