Home
Jobs

78 Oop Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 - 15.0 years

20 - 30 Lacs

Noida

Work from Office

Naukri logo

Highly skilled Technical Architect to lead, guide, and support a cross-functional development team in building and maintaining scalable, high-performance web applications. The ideal candidate should possess deep technical expertise in PHP, Angular, Apache Web Server, and MySQL, along with strong leadership capabilities to drive architecture and product development best practice • Architectural Leadership: Design and maintain scalable, secure, and highperformance architecture for our PHP-Angular based products. • Technical Mentorship: Guide and mentor development teams on best practices in coding, design, testing, and deployment. • Stakeholder Collaboration: Work closely with product managers, QA teams, and other stakeholders to translate business needs into technical solutions. • Code Review & Quality Assurance: Conduct design and code reviews to ensure adherence to architectural standards and coding guidelines. • Performance Optimization: Identify bottlenecks and design solutions to improve application performance and scalability. • DevOps & Deployment Support: Oversee configuration of Apache web servers, and support CI/CD practices and automated deployment pipelines. • Security: Ensure applications follow OWASP and other security best practices. • Documentation: Maintain comprehensive architecture documentation and technical design records. Key Responsibilities: • Architectural Leadership: Design and maintain scalable, secure, and highperformance architecture for our PHP-Angular based products. • Technical Mentorship: Guide and mentor development teams on best practices in coding, design, testing, and deployment. • Code Review & Quality Assurance: Conduct design and code reviews to ensure adherence to architectural standards and coding guidelines. • Performance Optimization: Identify bottlenecks and design solutions to improve application performance and scalability. • DevOps & Deployment Support: Oversee configuration of Apache web servers, and support CI/CD practices and automated deployment pipelines. • Security: Ensure applications follow OWASP and other security best practices. • Documentation: Maintain comprehensive architecture documentation and technical design records. Required Skills and Experience: • Proven experience in architecting and developing web applications using: o Backend: PHP (Laravel/Symfony/Custom frameworks) o Frontend: Angular (v8+ preferred) o Web Server: Apache HTTP Server o Database: MySQL (design, optimization, replication) • Hands-on experience with RESTful APIs and microservices. • Strong understanding of MVC architecture, design patterns, and OOP principles. • Experience in Agile/Scrum methodologies and DevOps practices. • Proficient with version control systems (Git) and CI/CD tools (Jenkins/GitLab CI etc.). • Strong problem-solving and communication skills. • Exposure to cloud platforms (AWS, Azure, or GCP) is a plus

Posted 10 hours ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Gurugram

Work from Office

Naukri logo

About the role: Were looking for an experienced Flutter Developer to build and maintain high-performance, scalable mobile applications for both iOS and Android. Youll collaborate with cross functional teams to implement features, integrate APIs, and ensure app quality. The role requires clean, modular coding practices, a strong understanding of mobile architecture, and a passion for continuous improvement. If you're up-to-date with the latest Flutter trends and thrive in an Agile setup, wed love to connect! Specifically this rolve will involve: Design and develop high-performance, responsive, and maintainable mobile applications using Flutter. Collaborate with UI/UX designers, backend developers, and product managers to implement app features. Write clean, modular, and reusable code following best practices and coding standards. Ensure the performance, quality, and responsiveness of applications. Maintain existing codebases, troubleshoot, and fix bugs. Integrate RESTful APIs, third-party services, and cloud platforms. Participate in code reviews, contribute to team knowledge sharing, and support continuous improvement. Stay up to date with the latest mobile development trends and tools. Ideal candidate will have: 3-5 years of hands-on experience in Flutter development. Strong understanding of Dart, Flutter widgets, and mobile architecture. Experience in building and deploying applications for both iOS and Android. Familiarity with state management solutions like Provider, Bloc, or Riverpod. Experience working with REST APIs, third-party libraries, and APIs. Knowledge of version control systems such as Git. Solid understanding of OOP, design patterns, and unit testing. Good problem-solving and analytical skills. Ability to work collaboratively in an Agile environment. Qualifications: Bachelors degree or related in technology.

Posted 10 hours ago

Apply

5.0 - 9.0 years

12 - 15 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

* Demonstrated experience with ABAP programming in S/4 HANA with knowledge of the updated table structures. * Strong ABAP skills with both custom development, customizations to existing processes, including use of IDOCs, ALE/EDI, RFC-enabled function modules, BAPI, OOP, BADI, ALV, LSMW, ABAP Workbench, Data Dictionary, Reports BDC and SAP Scripts. * Must have worked on all aspects of ABAP(WRICEF) enhancements, ALV, SAP scripts, forms SAP development tools and performance tuning * Strong understanding of OO paradigm, experience designing database and transactional processes * Strong debugging skills in ABAP and strong trouble-shooting skills * Translates functional specifications, creates ABAP designs technical specifications for all custom development, taking into consideration performance requirements, impact to existing solutions, and long-term sustainability. * Demonstrated experience with S/4 Retail, S/4 CAR, S/4 PMR, or POS DATA is a plus * Demonstrated experience in interfacing with microservices, API, SFTP * Demonstrated experience with SAP Enterprise Services implementation * Knowledge of integration points from FICO, SD, MM modules * Proficiency in SAP UI5, Java Script, CCS, XML, JSON, OData, Fiori design principles desirable * Must have worked on SAP Web IDE, Eclipse for ABAP and Classical ABAP (SE80) development environment. * Based on business requirements be able to identify gaps in standard SAP, propose and code appropriate user exits. * Proficient with Core Data Services (CDS) Views, Virtual Data Models Gateway, OData services. * Review work activities for completeness and technical accuracy * Work with business users to analyze production issues as necessary, determine root cause of the issue and take necessary course of action for resolution. * High transaction volume and e-Commerce environments highly desired Location: Chennai, Hyderabad, Kolkata, Pune, Ahmedabad, Remote

Posted 11 hours ago

Apply

4.0 - 7.0 years

15 - 18 Lacs

Pune, Bengaluru, Mumbai (All Areas)

Work from Office

Naukri logo

- Strong working knowledge and understanding of different type of APIs (Ex: HTTP, JSON, REST, XML, SOAP, sync/async, OpenAPI spec etc) - Proficiency in at least one programming language (e.g., Java, Python, C#, JavaScript). Required Candidate profile Hands on exp with API test automation tools/libraries like Rest Assured, HTTP client etc. UI test automation: Hands on exp with UI test automation tools/libraries like Selenium Webdriver, Appium etc.

Posted 16 hours ago

Apply

5.0 - 10.0 years

7 - 17 Lacs

Thane, Navi Mumbai, Virar

Work from Office

Naukri logo

Hi we are looking for Dot Net Developer for reputed Company Just like Investment Banking,Fintech domain Strong technical skills in Dot Net,Dot Net Core,C#,VB, SQL Server,Oracle, AJAX, Web Services, Web API,MVC, Required Candidate profile Candidate should have hands on exp on Dot net,Asp.net.dotnet core,sql,c#,Angular,MVC Exp 3+Years Np -Immediate to 30Days Loc -Powai Interested Candidate Share Your Cv anisha@peshr.com/8652547205

Posted 1 day ago

Apply

2.0 - 6.0 years

4 - 6 Lacs

Gurgaon/Gurugram, Delhi / NCR

Work from Office

Naukri logo

Job description Prepare curriculum and instruction for the Computer science department Plan and execute department events and activities. Mentor students in their academic achievement and future prospects. Deliver class room Lecture / Lab Sessions on Computer Science (CSE) Core Subjects such as Programming / DBMS / OS / Networks Arranging guest lectures & workshops for the students in the department. Formulating the most prestigious and well-balanced academic program that encourages research as well as addresses the industry's needs Articulating and promoting scholarly excellence culminating into meaningful products and services for the marketplace and society Improvising and adopting the best practices from the top universities and corporations in the world Providing leadership to earn recognition for the department, including participation in conferences, events, and competitions Establishing a strong internship and placement program within the department Other responsibilities include, but are not limited to fiscal planning, resource allocation, performance evaluations, cultivating a vibrant work culture, etc Eligibility M.Tech /MCA Published works would be advantageous. Strong analytical, observational, and problem-solving skills. Excellent research, writing, and interpersonal skills. A passion for teaching/training/research and engaging with students.

Posted 2 days ago

Apply

1.0 - 2.0 years

3 - 6 Lacs

Noida

Work from Office

Naukri logo

Required Skills: Absolute clarity in OOP fundamentals and Data-Structures Must have good knowledge of Multithreading, Java Collections, Java IO, JDBC, JSP, Servlets Knowledge of SpringBoot, Hibernate, JPA, JSF, is added advantage Excellent communication and presentation skills. Roles and responsibilities: Maintain and improve existing projects Collaborate with the technical team to develop new features and troubleshoot issues Lead projects to understand the requirements and deliver work to the technical team Follow the project/task timelines and quality.

Posted 2 days ago

Apply

7.0 - 9.0 years

8 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Position Overview: As our Application Developer (Android) , your role is pivotal in ensuring the successful delivery of our app during a launch. You will leverage our Platform as a baseline and customize it to create a tailored client experience. In addition to this, you will be responsible for enhancing and supporting existing features in the production environment.Your focus will be on delivering specific milestones and objectives within a dynamic and fast-paced environment. In this role, you will have the opportunity to contribute to the continuous improvement of our Android app, keeping it at the forefront of technology and user experience. Furthermore, as an Android developer, you will actively collaborate with cross-functional teams to ensure that the app aligns with our product strategy and exceeds client expectations. Your innovation and problem-solving skills will play a vital role in shaping the future of our Android application.If you are passionate about Android development and eager to be part of a dynamic team working on cutting-edge technology, this role offers an exciting opportunity to make a significant impact in the world of mobile app development. Roles and Responsibilities: Technical Design and Development : Collaborate closely with Engineers to devise the best technical strategies and execute platform enhancements. Own the delivery of timelines, ensuring high-quality results. Establish software development best practices and encourage team adoption. Stakeholder Collaboration: Work with various technical/non technical stakeholders (Product Managers, Designers, Marketing, Operations, API Developers) to align on company objectives and deliverables. Mentoring and Leadership: Mentor a team of engineers, providing guidance and support. Foster a culture of excellence and problem-solving within the team. Application Availability and Enhancement: Ensure top-notch availability and enhance products based on requirements. Good understanding of mobile application frameworks and stay up to date with the latest Android trends and changes. Engineering Excellence: Own the engineering excellence and operational readiness of services, meeting SLAs and SLOs for the app. Drive service quality, security, scalability, and other performance aspects. Dive deep into issues, providing both reactive and long-term solutions. Support and Mentorship: Assist other Support Engineers on complex RCA issues. Provide technical mentoring and guidance to fellow engineers. Offer L3 engineering support. Must Have Skills: Overall 7+ years of experience with 5+ years of relevant experience in developing complex, large-scale Android applications. Excellent proficiency in Kotlin, Android SDK and OOP concepts. Strong knowledge of Android UI design principles, patterns and best practices Good understanding of Android basics like memory management, thread management, networking etc. Good understanding of android architecture components and Jetpack libraries Good understanding of Kotlin coroutines and async programming Hands-on experience with Unit testing and debugging distributed systems Good understanding of dependency injection with Dagger2 or Hilt Experience in UI Development using Jetpack compose toolkit is an added advantage Hands-on knowledge of supporting multiple versions of Android, screen resolutions and device types. Experience of working with the TIF layer is an added advantage. Effective communication and soft skills Working knowledge of tools like Git, Jira. Qualification: A Bachelors or Masters degree in Computer Science Engineering or technical degree.

Posted 3 days ago

Apply

1.0 - 3.0 years

6 - 8 Lacs

Mohali

Work from Office

Naukri logo

Qualifications Proficiency in Object-Oriented Programming (OOP) and Software Development Experience with .NET Core and Programming Expertise in ASP.NET MVC Strong analytical and problem-solving skills Excellent communication and teamwork skills Bachelor's degree in Computer Science, Information Technology, or related field Experience in Agile development methodologies is a plus

Posted 3 days ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Mumbai

Hybrid

Naukri logo

Role Profile The ideal candidate is highly organized and has strong technical skills, including working with modern mobile technologies, writing elegant and efficient code, and staying up to date with best practices. Also, we believe in extreme ownership! What we do Understand the specifications from product, design, and QA - draft a solution followed by a team discussion on feasibility, architecture, design, etc. before implementations We write performant code with End-2-End tests because TDD is awesome! Building monitoring system around the feature we ship which tell what our work result are. What we need Android developer with 3-6 years of experience We use MVVM but you should be well versed in at least one of the design pattern MVC, MVP or MVVM. Good in OOP, Architecture, Design Patterns,SOLID principles, Data Structures and Algorithms etc Strong knowledge of Android UI design principles, patterns, and best practices Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Posted 3 days ago

Apply

4.0 - 6.0 years

5 - 10 Lacs

Chennai

Work from Office

Naukri logo

Required Skills and Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 5+ years of hands-on experience in .NET development . Strong command of C#, .NET Core / .NET 6+, ASP.NET MVC, Web API . Experience with Entity Framework (Core) , LINQ, and SQL Server. Proficiency in JavaScript , jQuery , and front-end frameworks (Angular/React is a plus). Familiarity with DevOps practices , CI/CD pipelines , and version control (Git) . Solid understanding of OOP , design patterns , and software development life cycle (SDLC) . Experience in working with cloud platforms like Azure or AWS is a plus. Strong analytical and problem-solving skills. Good communication and team collaboration skills. Nice to Have: Knowledge of microservices architecture. Experience with Docker and Kubernetes. Exposure to Agile/Scrum methodologies. Understanding of security best practices in web applications.

Posted 3 days ago

Apply

7.0 - 11.0 years

12 - 20 Lacs

Mumbai

Hybrid

Naukri logo

Job Title: DevOps Engineer Location: Mumbai Work mode: Onsite Notice Period: Immediate iSource Services is hiring for one of their client for the position of DevOps Engineer. Skills: DevOps (AWS, Jenkins, k8, Prometheus, Splunk, Grafana), PHP Framework OOP Responsibilities: Security patches QCR/Compliance Bug fixes. L3 escalations including PDP dropin (FE) BF/Holiday. Special events preparation Testing (e2e, performance) Release validation. Deployment on pre-prod environment. Monitoring and alerting changes Monitor AWS resources, K8 clusters On-call duties.

Posted 6 days ago

Apply

7.0 - 12.0 years

8 - 12 Lacs

Mumbai

Work from Office

Naukri logo

iSource Services is hiring for one of their client for the position of DevOps Engineer. Skills: DevOps (AWS, Jenkins, k8, Prometheus, Splunk, Grafana), PHP Framework OOP Responsibilities: Security patches QCR/Compliance Bug fixes. L3 escalations including PDP dropin (FE) BF/Holiday. Special events preparation Testing (e2e, performance) Release validation. Deployment on pre-prod environment. Monitoring and alerting changes Monitor AWS resources, K8 clusters On-call duties.

Posted 6 days ago

Apply

4.0 - 6.0 years

11 - 12 Lacs

Mumbai

Work from Office

Naukri logo

Job Title: .Net developer Location: Mumbai Notice Period: Immediate Experience: 4+ years iSource Services is hiring for one of their client for the position of .Net developer About the Role - We are looking for a skilled .NET Developer with 4+ years of experience to join our team in Mumbai. The ideal candidate will have expertise in developing, implementing, and maintaining .NET applications with a strong background in C#, ASP.NET, and SQL Server. Responsibilities: Develop, test, and maintain web and desktop applications using C# and .NET technologies. Work on database design, development, and optimization using SQL Server. Develop RESTful APIs and integrate with front-end applications. Collaborate with cross-functional teams to define and design new features. Debug and resolve technical issues in a timely manner. Write clean, scalable, and maintainable code following best practices. Implement security and data protection solutions. Requirements: 4+ years of experience in .NET Development (C#, ASP.NET, .NET Core). Proficiency in SQL Server, Entity Framework, and LINQ. Experience in front-end technologies like Angular, React, or Vue.js (preferred). Strong understanding of OOP, design patterns, and software architecture. Hands-on experience with REST APIs, microservices, and cloud-based development. Experience with version control systems like Git. Strong problem-solving skills and ability to work independently.

Posted 6 days ago

Apply

5.0 - 10.0 years

15 - 20 Lacs

Hyderabad

Hybrid

Naukri logo

Senior Drupal Developer Hiring Location: Hyderabad Experience Range: 5+ Years Must Have Skills: Extensive Drupal Experience: Proven expertise in handling Drupal 7, 8, 9, and 10, including complex migrations between these versions. Migration API Proficiency: Strong experience with Drupals Migration API and related modules (e.g., Migrate Plus, Migrate Tools, Migrate Source CSV/XML). Advanced PHP Skills: Strong programming expertise in PHP, including object-oriented programming (OOP) concepts. Custom Migration Plugin Development: Proficiency in writing custom migration plugins and processes. Database Management & SQL Optimization: Experience in managing databases and optimizing SQL queries for performance. Drupal Configuration Management: Experience with Drupal's Configuration Management system. Migration Best Practices: Knowledge of best practices for migration processes and performance optimization.

Posted 6 days ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Hyderabad, Gurugram

Work from Office

Naukri logo

The Team: Quality Engineering team works in partnership with other functions in Technology & the business to deliver quality products by providing software testing services and quality assurance, that continuously improve our customers ability to succeed. The team is independent in driving all decisions and is responsible for the architecture, design, and quick turnaround in the development of our products with high quality. The team is located globally. The Impact: You will ensure the quality of our deliverables meets and exceeds the expectations of all stakeholders and evangelize the established quality standards and processes. Your challenge will be reducing the time to market for products without compromising the quality, by leveraging technology and innovation. These products are directly associated with revenue growth and operations enablement. You strive to achieve personal objectives and contribute to the achievement of team objectives, by working on problems of varying scope where analysis of situations and/or data requires a review of a variety of factors. Whats in it for you: Do you love working every single day testing enterprise-scale applications that serve a large customer base with growing demand and usage? Be part of a successful team that works on delivering top-priority projects which will directly contribute to the Companys strategy. You will use a wide range of technologies and can interact with different teams internally. You will also get plenty of learning and skill-building opportunities with participation in innovation projects, training, and knowledge sharing. You will have the opportunity to own and drive a project end to end and collaborate with developers, business analysts, and product managers who are experts in their domain which can help you to build multiple skill sets. Responsibilities: Candidate should have 5+ years of experience in an Agile environment and adhere to all QA best practices. Work in partnership with Scrum team members, including engineering and product management, to deliver business functionality on-time, with required quality, and that meets the acceptance criteria Write test cases and scenarios from the requirements/designs; manage bug tracking. Trigger, monitor and control the execution of automated test suites, identifying issues and potential gaps. Support QA governance of test processes, data, and execution metrics to help drive improve the performance of team. Perform risk analysis for features/projects in your ownership, provide mitigation and escalate appropriately. Collaborate effectively with technical and non-technical stakeholders to analyze, debug and resolve any issues. What Were Looking For: Good understanding of software development lifecycle (SDLC) and Software Testing in an Agile/Scrum framework. Strong analytical thinking, interpersonal, oral and written communication skills with ability to work with technology stakeholders at various levels and including global teams. Understanding of SQL and databases, should be comfortable in writing SQL queries Exposure to test automation using any automation framework. Knowledge of working with SOAP and REST services and understanding of SOA architecture will be added advantage. Programming concepts with OOP and coding skills in any language are a plus.Python would be preferred Knowledge of testing in continuous integration/DevOps models is a plus. Understanding of Cloud technologies like AWS/Azure and micro-services, containers integration testing will be added advantage.

Posted 1 week ago

Apply

2.0 - 4.0 years

3 - 5 Lacs

Hyderabad

Work from Office

Naukri logo

We are seeking a skilled Android Developer to join our dynamic team. The ideal candidate will possess a strong knowledge of the Android SDK across different versions and demonstrate the ability to handle various screen sizes effectively. You will be responsible for developing and maintaining high-quality mobile applications, ensuring optimal performance and user experience. Key Responsibilities: Design and build advanced applications for the Android platform. Collaborate with cross-functional teams to define, design, and ship new features. Work with external data sources and APIs. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Qualifications: Strong knowledge of Android SDK: Extensive experience with different versions of Android and how to handle different screen sizes. RESTful APIs: Proficient in connecting Android applications to back-end services using RESTful APIs. UI Design Principles: Strong understanding of Android UI design principles, patterns, and best practices. Performance Tuning: Experience with offline storage, threading, and performance tuning. Sensor Integration: Familiarity with additional sensors such as gyroscopes and accelerometers. Open-Source Android Ecosystem: Knowledge of the open-source Android ecosystem and libraries available for common tasks. Technical and Business Requirements: Ability to understand business requirements and translate them into technical requirements. Cloud Messaging APIs: Familiarity with cloud message APIs and push notifications. Googles Design Principles: Understanding of Googles Android design principles and interface guidelines. Continuous Integration: Familiarity with continuous integration tools and processes. OOP Design Principles: Strong understanding of Object-Oriented Programming design principles. Version Control Systems: Proficient with code versioning tools such as Git, Bitbucket, and Jira.

Posted 1 week ago

Apply

8.0 - 12.0 years

30 - 35 Lacs

Mumbai

Work from Office

Naukri logo

Job Summary This position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects. Responsibilities: Performs systems analysis and design. Designs and develops moderate to highly complex applications. Develops application documentation. Produces integration builds. Performs maintenance and support. Supports emerging technologies and products. Qualifications: Bachelors Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred Skills - C#, SQL, SOA, API, Azure/OpenShift/GCP(?), CICD, OOP

Posted 1 week ago

Apply

6.0 - 8.0 years

8 - 12 Lacs

Pune

Work from Office

Naukri logo

As a Software Developer youll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients hybrid-cloud and AI journeys. Your primary responsibilities include: Comprehensive Feature Development and Issue Resolution: Working on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue Resolution: Collaborate with key stakeholders, internal and external, to understand the problems, issues with the product and features and solve the issues as per SLAs defined. Continuous Learning and Technology Integration: Being eager to learn new technologies and implementing the same in feature development Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in Java, Spring Framework, Spring boot, RESTful APIs. Excellent understanding of OOP, Design Patterns, Strong knowledge of ORM tools like Hibernate or JPA Java based Micro-services framework. Hands on experience on Spring boot Microservices Strong knowledge of micro-service logging, monitoring, debugging and testing In-depth knowledge of relational databases (e.g., MySQL) Experience in container platforms such as Docker and Kubernetes Experience in messaging platforms such as Kafka or IBM MQ Preferred technical and professional experience Creative Problem solving skills Good communication skills

Posted 1 week ago

Apply

0.0 - 1.0 years

1 - 2 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Technical background Experience in production development using any programming language Experience in designing and developing databases Knowledge of software development methodologies Requirements Understanding of OOP Knowledge of .NET and C# Experience with ASP.NET (MVC/WebAPI) Familiarity with MS SQL or other RDBMS (e.g., PostgreSQL, MySQL, Oracle) Basic knowledge of JavaScript and CSS Excellent spoken English.

Posted 1 week ago

Apply

0.0 - 1.0 years

1 - 3 Lacs

Bengaluru

Work from Office

Naukri logo

Requirements Hands-on experience with programming languages, including an understanding of class constructors, data types, collections, lambdas, override/overload, static, final, and enums Solid understanding of Object-Oriented Programming (OOP) principles General knowledge of testing concepts (e.g., what testing is, what bugs are, how test cases work) Comprehensive understanding of QA Automation processes and the role of a QA Automation Engineer Basic knowledge of manual testing (types of tests, methodologies for organizing testing processes, test design techniques) Basic knowledge of databases and experience working with at least one database management system (e.g., MSSQL, Oracle, MySQL, PostgreSQL) Experience with any two programming languages Excellent spoken English Nice to have Foundational understanding of databases and experience writing queries Familiarity with testing frameworks (e.g., TestNG, NUnit, Jest, PyTest) Practical experience in QA Automation and use of any automation tools Understanding of test types, design techniques, and deeper testing theory Understanding of client-server applications (e.g., HTTP requests, GET/POST methods)

Posted 1 week ago

Apply

5.0 - 10.0 years

15 - 27 Lacs

Hyderabad, Chennai

Work from Office

Naukri logo

Summary We are seeking an experienced Python Developer with strong expertise in Object-Oriented Programming (OOP), Advanced Python, Classes, Inheritance, Polymorphism, and backend development. The ideal candidate will have 5+ years of software development experience, a deep understanding of Python, and experience in writing Integration and Unit Tests. Familiarity with CLI development, RESTful APIs, and networking (Open Networking, Ethernet switching, routing) is a plus. The role requires excellent problem-solving skills, effective communication, and the ability to manage tasks efficiently. Key Responsibilities Design, develop, and maintain Python-based applications using OOP concepts (Classes, Inheritance, Polymorphism, etc.). Write clean, scalable, and efficient code following best practices. Develop and maintain Python CLIs and backend services for web UI/RESTful APIs. Implement Unit and Integration Tests to ensure code reliability and performance. Collaborate with cross-functional teams to integrate systems and troubleshoot issues. Apply networking knowledge (Open Networking, Ethernet switching, routing) where applicable. Optimize application performance and ensure scalability. Document development processes, code, and APIs. Required Skills & Qualifications 5+ years of software development experience with a strong focus on Python. Expertise in Python OOP (Classes, Inheritance, Polymorphism, etc.) and Advanced Python concepts. Experience in developing Python CLIs, backend services, and RESTful APIs. Proficiency in writing Unit and Integration Tests (e.g., PyTest, Unittest). Networking knowledge (Open Networking, Ethernet switching, routing) is a plus. Strong problem-solving skills with a logical approach to debugging and optimization. Excellent communication, time management, and task prioritization skills. Nice to Have Experience with asynchronous programming (asyncio, threading). Familiarity with microservices architecture, Docker, Kubernetes. Knowledge of CI/CD pipelines and DevOps practices.

Posted 1 week ago

Apply

4.0 - 6.0 years

6 - 8 Lacs

Pune

Hybrid

Naukri logo

BE/BTech/MTech/MS in preferably computer science engineering from a gooduniversity from premium institute. Pre-requisite and Essential functions Minimum 4 years or more experience in C++ Strong understanding of OOP and C++ Candidate needs to work as a contributor in an agile team. Work closely with Product Owner, architect and Usability Expert. Work with complete ownership & contribute on design &development of new features. Contribute on bug fixing & writing auto tests. Good verbal & written communication skills. Good to have: Exposure to version controls and CI/CD Experience in working in Agile. Experience in PLM systems Design, develop, modify, and implement software programming for products(both internal and external) with focus on surpassing customers expectationsby achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the releasedproduct on all required platforms and mechanism. Ability to understandcomplex products, solutions, and problems. Creates, documents, and executessoftware designs which may involve complicated workflows or multiple productareas. Works with general supervision on complex projects with latitudefor independent judgment. Moderate skills with high level of proficiency andtechnical expertise.

Posted 1 week ago

Apply

5.0 - 10.0 years

22 - 25 Lacs

Noida, Pune, Bengaluru

Work from Office

Naukri logo

Candidate Skill: Technical Skills - Playwright, Test Automation, TypeScript, JavaScript, Java, C#, OOP Principles, SQL, PostgreSQL, CI/CD Troubleshooting, AWS (Nice to Have), React (Nice to Have), Performance Testing (Nice to Have). City: Bengaluru, Noida, Pune, Mumbai, Hyderabad, Mohali, Panchkula, Chennai Experience : 5+ years (1+ year of experience writing automation scripts with Playwright.)We are looking for a highly skilled and motivated SDET to join our SCRUM team. The ideal candidate will have extensive experience in QA, and test automation with a focus on ensuring high-quality software through efficient testing practices. Key Responsibilities: Develop and maintain automated test scripts for web applications, focusing on quality and test coverage. Collaborate with developers, product managers, and other team members to ensure testing is integrated throughout the software development lifecycle. Troubleshoot and resolve automation issues in a CI/CD environment. Write and maintain test documentation, including test plans, test cases, and test reports. Continuously improve test automation practices and contribute to the overall quality strategy. Required Qualifications: 5+ years of experience in the QA field. 5+ years of experience writing automated tests. 5+ years of experience with programming languages such as TypeScript, JavaScript, Java, or C#. 1+ year of experience writing automation scripts with Playwright. Strong understanding of Object-Oriented Programming (OOP) principles. Proficiency in working with databases, including SQL and PostgreSQL. Solid experience troubleshooting automation issues in a CI/CD pipeline. Excellent analytical, problem-solving, and decision-making skills. Bachelors degree in computer science or a related field. Nice to Have: Experience with AWS services. Familiarity with React or front-end technologies. Knowledge of performance testing tools and methodologies.

Posted 2 weeks ago

Apply

2.0 - 4.0 years

3 - 6 Lacs

Ahmedabad

Work from Office

Naukri logo

Key Responsibilities: - Develop, maintain, and enhance web applications using Laravel and Livewire. -Collaborate with the frontend team to ensure seamless integration between the user interface and backend logic. -Create and manage APIs and third-party integrations. -Write clean, secure, scalable, and maintainable code. -Optimize applications for performance, scalability, and security. -Troubleshoot, test, and maintain core product software to ensure strong optimization and functionality. -Participate in code reviews, planning meetings, and contribute to project architecture decisions. Required Skills: - Proficiency in Laravel Framework (2+ years of experience). - Experience working with Livewire components and reactive interfaces. - Solid understanding of PHP, OOP, and MVC architecture. - Strong experience with MySQL schema design, complex queries, and performance optimization. - Working knowledge of HTML5, CSS3, and JavaScript. - Experience using Git for version control. - Strong understanding of RESTful APIs and backend service integration. Good to Have: - Experience with Bootstrap and TailwindCSS for responsive UI development. - Knowledge of jQuery for interactive frontend behavior. - Familiarity with Vue.js or similar JS frameworks is a plus. - Understanding of Laravel packages like Sanctum, Horizon, Telescope. - Basic knowledge of Linux commands, deployment, or cloud hosting environments (like Digital Ocean or AWS). - Experience with task scheduling, queues, and notifications in Laravel.

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies