Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Object Oriented Programming (OOPs) Jobs in Pune

Explore top Object Oriented Programming (OOPs) Job opportunities in Pune for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Software Engineer - SDE I - Unity, Cocos2dx - Pune
Software Engineer - SDE I - Unity, Cocos2dx - Pune

Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
2 - 5 years
Experience icon
Best in industry7 - 10 lacs/annum

**Makkajai Mission**We believe that learning should be fun - especially for young kids who are our future. We build smartphone and tablet based games, which delight kids, while they learn and practice Math. Who Do We Hire?At Makkajai, we hire the best minds in technology to innovate, build and break things so that kids could have the best learning experience possible.Our challenges are big - impacting millions of kids worldwide and our path is not always easy. We’re selective about who joins us on this journey. There’s a certain kind of person who takes on the challenges of game development at Makkajai:Someone excited by the idea of owning; People who like to build new products, features and services from scratch, Developers who can manage the ambiguity and pace of a company whose ship cycles are measured in days, not months.SDE - I - PuneExp Range: 2-5 YearsWe are looking for smart and driven software development engineers to join our team in Pune. The work involves - Building learning games (using Cocos2d-x and Unity). Maintaining and enhancing existing suite of learning games. Designing and writing code mainly in C++, Kotlin, C# but also Objective C and Java - writing cross-platform code that works on multiple device formatsIterative development and playtesting with kidsConstant self learning to improve skillsWork closely with other team members - pedagogy experts, game designers, testers, marketing - to ensure that the products we build are a success. *Must Haves*Good exposure to C++. Good knowledge of SQL and at least one databaseObsession with quality and customer experienceAttention to detail coupled with the ability to think abstractlyShould be familiar with basic design patterns, writing clean and maintainable code, refactoring, unit testing, coding standards and other good practices. Practical coding experienceExcellent problem solving skillsGood understanding of CS fundamentals, OOPS, data structures and algorithmsWorking knowledge of MAC, UNIX or Linux systemsVery good interpersonal and communication skillsShould be able to work independentlyGood command over IDE’s and its various shortcuts Good understanding of development tools*Good To Haves*Exposure to C#/Java and Objective C.Exposure to Unity and Cocos2d-X Any game-making experienceAny mobile app development experience. Open to learning new programming languages and frameworksExposure to functional programming and AOP.

Job posted by
apply for job
apply for job
Roopesh Shenoy picture
Roopesh Shenoy
Job posted by
Roopesh Shenoy picture
Roopesh Shenoy
Apply for job
apply for job

Query Engineer
Query Engineer

Founded
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
4 - 9 years
Experience icon
Best in industry8 - 12 lacs/annum

About TibcoHeadquartered in Palo Alto, CA, TIBCO Software enables businesses to reachnew heights on their path to digital distinction and innovation. From systemsto devices and people, we interconnect everything, capture data in real timewherever it is, and augment the intelligence of organizations through analytical insights. Thousands of customers around the globe rely on us to build compelling experiences, energize operations, and propel innovation. Our teams flourish on new ideas and welcome individuals who thrive in transforming challenges into opportunities. From designing and building amazing products to providing excellent service; we encourage and are shaped by bold thinkers, problem-solvers, and self-starters. We are always adapting and providing exciting opportunities for our employees to grow, learn and excel. We value the customers and employees that define who we are; dynamic individuals willing to take the risks necessary to make big ideas come to life and who are comfortable collaborating in our creative, optimistic environment. TIBCO – we are just scratching the surface.Who You’ll Work With: TIBCO Data Virtualization (TDV) is an enterprise data virtualization solution that orchestrates access to multiple and varied data sources, delivering data sets and IT curated data services to any analytics solution. TDV is a Java based enterprise-grade database engine supporting all phases of data virtualization development, run-time, and management. It is the trusted solution of choice for the top enterprises in verticals like finance, energy, pharmaceutical, retail, telecom etc.Are you interested in working on leading edge technologies? Are you fascinated with Big Data, Cloud, Federation and Data Pipelines? If you have built software frameworks and have a background in Data Technologies, Application Servers, Business Intelligence etc this opportunity is for you. OverviewTIBCO Data Virtualization team is looking for a senior engineer to enhanceand maintain to our SQL Query Engine. You've got experience designing andimplementing complex software systems. You understand database queryengines and have a strong ability to select appropriate algorithms vis-à-viscomputational complexity and time/space trade-offs. You are intimatelyfamiliar with design patterns and anti-patterns. You have facility with largepre-existing code bases.The server is implemented by a multi-million line source base in Java, sothe ability to understand and integrate with existing code is an absolutemust. The core runtime is a complex multi-threaded system and thesuccessful candidate will demonstrate complete expertise in handlingfeatures geared towards concurrent transactions in a low latency, highthroughput and scalable server environment. The candidate will have theopportunity to work in a collaborative environment with leading databaseexperts in building the most robust, scalable and high performing databaseserver.Job ResponsibilitiesIn this crucial role as a Query Engine Engineer, you will:• Design and implement enhancements and optimizations to our SQL query engine capabilities and infrastructure• Enhance the product’s robustness, flexibility, and performance• Create and implement functional & technical specifications• Work with minimal supervision both individually as well as within ad-hoc groupsRequired Skills• Bachelor's degree in Computer Science or equivalent experience with 3+ years experience, or 5+ years of equivalent work experience• 4+ years of software development experience• 3+ years of Java-based server-side experience, with significant core Java experience• 2+ years of multi-threading experience• 2+ years of SQL experience and/or relational algebra• Proficiency in both spoken and written communication in English is a mustDesired Skills • Strong object-oriented design background• Strong SQL & database background• Competence with design patterns and anti-patterns• Experience with all lifecycle aspects of enterprise software• Experience working with large, pre-existing code bases• Experience developing cloud-based software

Job posted by
apply for job
apply for job
Ketki Naidu picture
Ketki Naidu
Job posted by
Ketki Naidu picture
Ketki Naidu
Apply for job
apply for job

Software Development Engineer Testing (SDET)
Software Development Engineer Testing (SDET)

Founded 1999
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
1 - 10 years
Experience icon
Best in industry6 - 15 lacs/annum

QA Automation engineer is responsible for developing, executing, and automating comprehensive suites of test cases to deliver the highest quality. Key Role AccountabilitiesKey Accountabilities DetailsTest Case Automation Develop & Execution • Create, execute, automate and maintain well defined repeatable test cases against our software platform and Application to test application functions, API, and platform components• Increase test coverage using automation and create automation coverage metrics• Work closely with Software Developers and other QA engineers to deliver the highest quality products in a timely and cost-effective manner.• Follow the software development life cycle methodology through the life of the project with specific focus on software qualityHigh Quality Contribution • Design, develop, review, re-factor, and maintain automation framework, test cases and scripts with quality and performance in mind. • Identify and manage risks for schedule and quality with the team • Add to engineering team’s culture of high code & product qualityGlobal Team Interaction and Collaboration • Willingness to assist and support others as required and get on with team members• Seek support from local and global QA & developer teams when required. • Recommend solutions and options to global team when required.Knowledge, Skills & ExperienceFoundation Knowledge, Skills, Experience and Qualifications Essential or DesirableBachelor’s / Master's degree in Computer Science or related field or equivalent Essential• 3+ years’ experience in test automation using Selenium and C#, including framework design, script development from scratch and script execution• Basic Knowledge of Jenkins job setup from End to End prospective.• Experienced in SQL, .NET , web services and REST API• Minimum 2+ years of solid work experience in test automation and other testing activities • Experience working in an Agile development environment or Test Driven Development Essential• Strong knowledge and experience working with complex models• Strong proficiency in SQL queries, XML, HTML, scripting languages such as JavaScript• At least 1 years’ experience with Azure/AWS Desirable• Ability to work independently and collaboratively. • Ability to interact effectively with team members, • Good oral and written communication skills. • Ability and desire to effectively present to others• Ability to dig deep into test failures and work with developers to identify root cause• Ability to work with remote team’s off-hours Essential

Job posted by
apply for job
apply for job
Rushi Prakashkar picture
Rushi Prakashkar
Job posted by
Rushi Prakashkar picture
Rushi Prakashkar
Apply for job
apply for job

Senior/Lead Software Engineer - WebRTC Platform
Senior/Lead Software Engineer - WebRTC Platform

Founded 1997
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
5 - 15 years
Experience icon
Best in industry15 - 21 lacs/annum

Responsibilities : - Take a leading role in enhancing our video/audio software solutions for our virtual classroom/meeting solutions as part of our real-time collaboration suite. - Troubleshoot challenging issues as part of cross-functional teams working with Cloud Operations. - Work closely with multi-discipline teams to upgrade and improve our video/audio real-time solutions. - Work to develop analysis tools to diagnose and improve video/audio quality. - Produce scalable, maintainable, and test-driven Java/JavaScript code in a fast-paced environment. Required Skills : - Strong Java skills applying OOP methodologies. - Ability to quickly learn different technologies. - Experience developing for multiple platforms like Linux, Windows, and OSX. - Possess strong debug skills and knowledge of common diagnostic tools like Wireshark - Strong understanding of real-time multi-threaded application development. - Experience with video/audio codecs and video/audio standards including, but not limited to, H.264, H.265 and OPUS etc. - Experience with the WebRTC platform including the RTP stack & SDP, RTCP, TCP, UDP, SIP, HTTPS, SSL/TLS protocols. - Experience integrating third-party or open-source solutions. - WebRTC server technologies like Janus Gateway server and/or Jitsi WebRTC experience is a plus. - BS or higher in Computer Engineering or related technical discipline with 5-15 years' experience.

Job posted by
apply for job
apply for job
Vidit Yagnik picture
Vidit Yagnik
Job posted by
Vidit Yagnik picture
Vidit Yagnik
Apply for job
apply for job

DevOps Technical Lead
DevOps Technical Lead

Founded 1985
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
6 - 11 years
Experience icon
Best in industry12 - 30 lacs/annum

We are seeking a DevOps Engineer lead to join our growing Run the Business “RTB” (Continuous Delivery) team here at UA Brands. This engineer would be responsible for designing architecture and managing web application environments and lead cross-functional teams, architecture discussions between development, operations, and QA. If you are looking for an opportunity to solve technical challenges and build innovative solutions in a fast-paced environment working with passionate software developers, this might be the role for you. In addition, this role will play evangelist to come up with creative solution to mitigate future risks and increase operation reliability and performance. Duties and responsibilities. Troubleshooting, diagnosing and fixing production software issues, developing monitoring solutions, performing software maintenance and configuration, implementing the fix for internally developed code (ASP, C#, VB, JavaScript), performing SQL queries, updating, tracking and resolving technical challenges for web applications. These solutions will affect our customers directly! High Impact production issues often require coordination between multiple Development, Operations and IT Support groups, so you get to experience a breadth of impact with various groups. Monitor and optimize server and application performance. Responsible for development and operation of CI/CD pipeline. Define and automate release pipeline and environment, build resilient systems and create repeatable processes. Ideal candidate should be detail-oriented, have superior verbal and written communication skills, strong organizational skills with ability to juggle multiple tasks at once. Must be able to work independently and maintain professionalism under pressure. Should be able to identify problems before they happen and implement solutions that detect and prevent outages Must have the ability to accurately prioritize projects, make sound judgments, work to improve the customer experience, and get the right things done. Participate in requirements gathering sessions. Provide mentoring for junior members of the team and train them. Communicate accurate and useful status reports on a timely basis Required Skills Bachelor's Degree in Computer Science or a related field 8 or more years overall development/technical support experience 8 or more years of Object oriented development experience in C# 5 or more years’ experience with SQL, relational data management Required Experience Excellent problem-solving skills and ability to navigate challenging situations, in a professional manner. Qualification should be BE / B.Tech / Computer Science / MCA Work collaboratively with willingness to listen and work in fast paced challenging environment Ability to independently apply production upgrades and support the products and technologies Experience in providing services to agreed SLAs.

Job posted by
apply for job
apply for job
Yogesh Gupte picture
Yogesh Gupte
Job posted by
Yogesh Gupte picture
Yogesh Gupte
Apply for job
apply for job

Java Developer
Java Developer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
2 - 4 years
Experience icon
Best in industry4 - 8 lacs/annum

We at Phynart are creating revolutionary home automation devices. We have been acknowledged as one of the best consumer electronic companies in India. Come join us on this exciting journey.

Job posted by
apply for job
apply for job
Ashish Sharma picture
Ashish Sharma
Job posted by
Ashish Sharma picture
Ashish Sharma
Apply for job
apply for job