Jobs
Interviews

419 Oop Jobs - Page 5

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

7.0 - 10.0 years

20 - 25 Lacs

mumbai, pune

Work from Office

Full-stack experience with strong skills in both frontend and backend development, with a minimum of 7 years of experience. Backend: Experience in JavaScript. Good to have experience in Golang, Elixir, Frontend: Strong experience in React Experience working with relational databases such as PostgreSQL or MySQL Experience with production systems Proficiency in OOP or FP, with clean coding practices (e.g., SOLID principles) Understanding of containers and tools like Docker Experience working with cloud services, preferably GCP or AWS Clear communication, both written and verbal Good to have: Experience with Kubernetes, RabbitMQ, Redis, etc. Contributions to open source projects Experience working with AI APIs and tools Heres what your day would look like... Build and ship features and fixes Design and document features and components Develop, unit test, instrument, and deploy code Ensure your code is clean and secure Collaborate and brainstorm with colleagues Continuously learn and grow in your area of expertise Support and maintain your product The interview would consist of Hands on programming, low level design, cloud, Database, performance tuning

Posted 2 weeks ago

Apply

4.0 - 9.0 years

12 - 22 Lacs

bengaluru

Work from Office

.Net Core Developer - Con/AM -BLR - J49536 Job Description: Strong understanding of OOP (Object-Oriented Programming) concepts. Proficiency in SOLID principles. Familiarity with design patterns and their practical application. Experience with Entity Framework. Knowledge of authentication and authorization mechanisms. Qualification - BE-Comp/IT,BE-Other,BTech-Comp/IT,BTech-Other,MBA,MCA

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As a Senior Game Developer with 3+ years of hands-on experience in game development, you will play a crucial role in designing, developing, and maintaining gameplay systems, mechanics, tools, and features in Unity, Unreal, C++, or C#. Your strong technical foundation and proven track record of shipping at least one game will enable you to take ownership of major gameplay systems, contribute to design, and mentor junior developers. Collaboration will be key as you work closely with game designers, artists, and fellow developers to implement engaging gameplay experiences. Your responsibilities will include optimizing performance and memory usage across multiple platforms such as PC, Console, and Mobile, debugging technical issues, and ensuring the game meets quality standards and deadlines. Additionally, you will contribute to architectural decisions and system-level design, participate in sprint planning, conduct code reviews, and mentor team members. To excel in this role, you must possess 3+ years of professional game development experience and proficiency in Unity (C#), Unreal Engine (C++/Blueprints), or custom engines. A strong understanding of game programming patterns, object-oriented programming (OOP), and real-time system design is essential. Your experience in shipping at least one title, familiarity with physics, animation, AI, UI, and input systems, and ability to work in an agile development environment will set you up for success. Excellent debugging and performance optimization skills, along with strong communication and collaboration abilities, are also required. Preferred qualifications include experience with multiplayer networking (such as Photon, Mirror, or Unreal Networking), knowledge of shaders, graphics pipelines, or VFX, familiarity with DevOps, CI/CD pipelines, or game analytics, and contributions to open-source projects or game jams. This is a full-time position with health insurance benefits and a performance bonus. The work schedule is during the day shift, and the work location is in person. If you are ready to leverage your skills and experience to create captivating gameplay experiences and drive the success of our game development projects, we would love to hear from you. Contact HR at 7845021695 to explore this exciting opportunity further.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

nashik, maharashtra

On-site

The successful candidate for this position will be responsible for developing testing and automation frameworks for various projects. This role may involve working on multiple projects simultaneously and enhancing the company's testing best practices. Key Responsibilities: - Designing, implementing, and executing test cases - Understanding and implementing the best QC practices and processes in the fabrication or engineering industry - Familiarity with QC tools and methodologies - Experience with external audits such as ISO, IATF, BIFMA, BIS, Six Sigma, etc. - Evaluating testing processes and providing recommendations for improvements - Timely execution of test cases - Identifying and documenting bugs Qualifications: - Bachelor's degree or equivalent experience in BE Mechanical - Minimum of 3 years of relevant testing experience - Technical skills in Object-Oriented Programming (OOP) - Ability to work effectively in a team environment,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

delhi

On-site

As a Lead Engineer/Architect specialized in Java, you are required to possess good communication skills and have a strong hands-on experience in Java development, particularly in multithreading or concurrency control. Exposure to frameworks like JSF, Spring MVC, Spring Core, and either EJB2.0/3.0 or Hibernate is essential. Additionally, experience in Ant/Maven and managing deployment in JBoss/Tomcat/Apache is necessary. Your role will involve extensive object-oriented programming experience, proficiency in database programming concepts, and the ability to write complex queries. Your responsibilities will include architecture design, coding, unit testing, and implementation of Web applications and mobile-based projects. You will be tasked with designing and implementing new procedures and guidelines to enhance productivity and quality. Furthermore, you will need to identify application upgrade paths, opportunities for improving design, performance, and code of existing applications. Keeping abreast of the latest technology trends in Web and Mobile-based applications is crucial for this role. The ideal candidate should have a minimum of 8 years of experience in a relevant field and hold a Bachelor's degree or higher in Computer Science or a similar discipline. This position is based in New Delhi. If you meet the requirements mentioned above and are interested in this position, please send us your profile for consideration.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

punjab

On-site

As a Full Stack Developer in MEAN or MERN Stack at Signity, you will be responsible for utilizing your 7+ years of relevant experience in Frontend/Backend development. You should possess a minimum of 6+ years of work experience in the Software/IT Industry with at least 4 years of hands-on experience in both Front End (Angular or React) and Backend (Node.js). Expertise in MySQL is a must, and knowledge of MongoDB/PostgreSQL is good to have. Experience in TypeScript, strong foundation in Data Structures and Algorithms, understanding of OOP, design patterns, and industry best practices are essential. Good communication and logical reasoning skills are required along with hands-on experience with Git and CI/CD processes. Desirable skills include hands-on experience in DevOps for deploying and monitoring Web Applications, Test Driven Development Experience, working with Code Audit tools, and awareness of WS-EC2, AWS-RDS, Kubernetes, Docker. Signity, a team of 200+ technology enthusiasts, has been trusted by leading enterprises globally for over 11 years. At Signity, we aim to transform passionate individuals into proficient professionals dedicated to exploring new frontiers in Software development. You will have the opportunity to work with technical craftsmen who are pioneers in the latest technologies like AI, machine learning, and product development. We promote a culture of equality, learning, collaboration, and creative freedom to facilitate the growth of our employees. Joining Signity will provide you with the opportunity to work alongside technical experts in the latest technologies, access to training sessions and skill-enhancement courses for personal and professional growth, and rewards for exceptional performance. Celebrate success with parties and enjoy a fun-filled work environment at Signity.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As a skilled developer specializing in AI-driven development, you will be responsible for designing and developing cutting-edge AI-powered applications using Python. Your expertise will be instrumental in tackling complex problems and enhancing performance through innovative solutions. Your proficiency in Python frameworks such as Django and Flask will be crucial in building robust and scalable web applications. By leveraging your in-depth knowledge, you will ensure the development of efficient and secure software solutions that meet the highest standards of quality. In addition to application development, you will play a key role in database management, implementing and overseeing data storage solutions using RDBMS like MySQL or PostgreSQL. Your focus on efficient data handling and retrieval will be essential in maintaining optimal performance and reliability. Your understanding of architectural design principles, particularly MVC architecture, will guide you in developing well-structured and maintainable code. By applying best practices and standards, you will contribute to the creation of software solutions that are both functional and easy to maintain. Furthermore, your expertise in RESTful API development will enable you to create and integrate web services that enhance application functionality and promote interoperability. By leveraging your skills in this area, you will contribute to the seamless integration of various components within the software ecosystem. Your background in algorithm and data structure optimization will be invaluable in developing efficient and high-performing solutions. Drawing on your knowledge and experience, you will work to optimize algorithms and data structures to deliver software solutions that meet the highest standards of performance and reliability. Moreover, your familiarity with object-oriented programming principles and design patterns will enable you to create scalable and reusable code. By applying these concepts effectively, you will contribute to the development of software solutions that are both flexible and maintainable. In summary, the ideal candidate for this role will have proven experience in developing AI-driven solutions with Python, a strong understanding of machine learning algorithms and frameworks, proficiency in Python web frameworks (Django, Flask) and RDBMS (MySQL, PostgreSQL), experience with RESTful APIs and MVC architecture, solid knowledge of data structures, algorithms, and design patterns, as well as excellent problem-solving skills and a collaborative mindset.,

Posted 2 weeks ago

Apply

7.0 - 9.0 years

8 - 10 Lacs

bengaluru

Work from Office

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 2 weeks ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

gurugram

Work from Office

Shift and schedule Day shift Job Summary We are looking for iOS developers, proficient with Swift. Your primary focus will be on developing user interface components and implementing them following well-known workflows. Responsibilities and Duties Design and build advanced app features for the iOS platform. - Collaborate with other team members to define, design, and ship new features. - Unit-test code for robustness, including edge cases, usability, and general reliability. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. - Write clean, maintainable code while rapidly iterating and shipping What we need ? - Great engineering skills and strong knowledge of related CS theory: MVC, OOP, memory management, threading, Data structure & algorithms - Have published one or more iOS apps in the app store - Strong Experience with Swift, iOS, and iPhone/iPad applications - Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text - Familiarity with REST-based web services - UI development with Interface Builder and Code, including Auto Layout Experience with third-party libraries and APIs - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Understanding of the full mobile development life cycle - Experience with Networking, offline storage, threading, and performance tuning. Qualifications and Skills - Minimum Bachelor's degree in the relevant field. - 2 to 5 years of relevant experience. Schedule: Day shift Ability to commute/relocate: Gurgaon, Haryana: Reliably commute or planning to relocate before starting work (Preferred) Education: Bachelor's (Preferred) Experience: total work: 2 years (Preferred) iOS Development: 1 year (Preferred) Work Location: In person

Posted 2 weeks ago

Apply

5.0 - 7.0 years

8 - 10 Lacs

mumbai, delhi / ncr, bengaluru

Work from Office

Design, develop, and maintain backend services and applications using Go (Golang). Write clean, maintainable, and efficient code. Collaborate with cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Identify and troubleshoot software defects and issues. Implement security and data protection measures. Mentor and guide junior developers. Stay up-to-date with emerging trends and technologies in backend development. Requirements: 8+ years of software development experience, with significant experience in Golang. Strong understanding of Go programming language, paradigms, constructs, and idioms. Experience with RESTful APIs, microservices architecture, and serverless computing. Familiarity with database technologies such as MySQL, PostgreSQL, MongoDB, etc. Knowledge of containerization tools like Docker and orchestration tools like Kubernetes. Understanding of code versioning tools, such as Git. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Degree in Computer Science, Engineering, or a related field (preferred). Golang Expertise: Significant experience in Go programming language, paradigms, constructs, and idioms. Backend Development: Design, develop, and maintain backend services and applications. RESTful APIs: Experience with RESTful APIs. Microservices Architecture: Familiarity with microservices architecture. Serverless Computing: Experience with serverless computing Database Technologies: Knowledge of MySQL, PostgreSQL, MongoDB, etc. Containerization Tools: Proficiency with Docker. Orchestration Tools: Experience with Kubernetes. Code Versioning: Understanding of Git. Problem-Solving: Strong problem-solving skills and attention to detail. Security and Data Protection: Implementing security and data protection measures. Performance Optimization: Optimizing applications for speed and scalability. Mentorship: Ability to mentor and guide junior developers. Communication: Excellent communication and teamwork abilities. Emerging Trends Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 2 weeks ago

Apply

6.0 - 10.0 years

20 - 30 Lacs

gurugram, delhi / ncr

Work from Office

About the Role We are seeking a skilled Backend Engineer (.NET Core) with a strong focus on multitenant architecture, scalability, and performance. You will be a key contributor to our platform engineering team, responsible for building robust, scalable, and secure backend systems that support multiple tenants in a distributed cloud-native environment. This role is ideal for someone who combines technical depth in backend engineering with a passion for engineering excellence, non-functional requirements (NFRs), and platform scalability. Key Responsibilities Design and develop high-performance, scalable backend services using C# and .NET Core. Build and maintain RESTful APIs and microservices for a multitenant SaaS platform. Drive engineering best practices including code quality, design patterns, and SOLID principles. Work with cloud platforms (Google Cloud Platform & Azure) to implement cloud-native, multitenant solutions. Implement and maintain containerized applications using Docker, Kubernetes, and Helm. Ensure robust handling of non-functional requirements including: Tenant isolation Secure multi-tenancy Performance optimization Scalability across tenants Observability and tenant-specific monitoring Develop and maintain automated testing frameworks (unit, integration, E2E). Use CI/CD and GitOps workflows, leveraging tools like Terraform, Helm, and similar for Infrastructure as Code. Collaborate in Agile environments using Scrum or Kanban methodologies. Identify and proactively mitigate risks, dependencies, and bottlenecks. Must-Have Skills 610 years of backend development experience with strong hands-on skills in: C#, .NET Core RESTful API development Experience in asynchronous programming, event-driven architecture, and Pub/Sub systems. Strong foundation in OOP, data structures, and algorithms. Proficient with Docker, Kubernetes, and Helm. Experience with CI/CD, GitOps, and Infrastructure as Code (Terraform, Helm). Strong understanding of multi-tenant architecture and NFRs: Tenant isolation Shared vs. isolated models Security and resource partitioning Performance tuning per tenant Proficient with relational databases (PostgreSQL preferred), with exposure to NoSQL. Experience working in Agile/DevOps environments. Nice-to-Have Skills Experience with frontend technologies (React.js) for occasional full-stack collaboration. Knowledge of modern API frameworks: gRPC, GraphQL, etc. Familiarity with feature flagging, blue-green deployments, canary releases. Exposure to monitoring, logging, and alerting systems for multitenant environments. Preferred Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Certifications in Azure or Google Cloud Platform are a plus.

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Unity Developer based in Bangalore, you will play a pivotal role in leading the development of sophisticated gaming projects and complex gameplay systems. Your primary responsibilities will include architecting and delivering high-quality game logic, mentoring junior developers, and collaborating with cross-functional teams to push the boundaries of mobile gaming technology. This role demands deep expertise in Unity, advanced problem-solving skills, and prior experience in implementing API-driven game mechanics. Your key responsibilities will involve leading the design, development, and implementation of complex game mechanics and systems using Unity and C#. You will be tasked with architecting scalable and modular code for reusable game components, as well as integrating backend services and APIs for real-time data-driven gameplay and user interactions. Collaborating with product managers, designers, artists, and backend engineers will be essential to deliver engaging game experiences on Android and iOS platforms. Furthermore, optimizing game performance, memory, and responsiveness on mobile devices, as well as implementing advanced debugging and troubleshooting techniques, will be part of your core duties. In addition to your technical responsibilities, you will be expected to mentor and guide junior developers, conduct code reviews, and share best practices within the team. Ensuring compliance with platform-specific standards and managing publishing pipelines for the Google Play Store and Apple App Store will also fall under your purview. You will drive continuous improvement in the development process, tooling, and workflows, while designing and implementing features that support dynamic content loading and modular integration. Facilitating Unity builds export as libraries for React Native integration and hybrid app architectures will also be a part of your role. To excel in this position, you should possess 5+ years of professional experience in Unity game development, along with a strong portfolio of published mobile games. Advanced proficiency in C#, object-oriented programming, design patterns, and software architecture is crucial. Your track record should demonstrate your ability to build and integrate complex gameplay logic driven by APIs or backend services. Expertise in mobile game optimization, memory management, and frame-rate tuning is essential, as is a strong understanding of asynchronous programming, multithreading, and event-driven systems in Unity. Familiarity with integrating Unity components into React Native or other hybrid frameworks is considered advantageous. Solid knowledge of mobile platform SDKs, app lifecycle, and deployment workflows is expected, along with excellent verbal and written communication skills to effectively articulate technical concepts to cross-functional teams. A proactive problem-solving mindset, experience working in Agile/Scrum teams, and the ability to export as a library for integration with React Native are highly valued. While not mandatory, nice-to-have skills include experience with multiplayer or real-time gaming frameworks, knowledge of shader programming and graphics optimization, exposure to CI/CD pipelines and automated testing in Unity projects, familiarity with cloud services (such as AWS, Firebase) for game backend support, and an understanding of analytics integration and player behavior tracking. Tech Stack: - Unity 2020+ / 2023 - C# - RESTful APIs, WebSocket, JSON - Android & iOS build systems (Gradle, Xcode) - Git, Jira, Confluence - React Native integration workflows (optional),

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer on the Product Lifecycle team at Cisco, your main responsibility will involve developing, supporting, and administering applications and services for Cisco's Install Base. You will be part of a diverse team that focuses on Application Development and support for Cisco's Install Base. Your key responsibilities will include: - Applying engineering and computer science principles to design, develop, and test business software applications. - Providing support to local internal clients and assisting in system support at various locations. - Following standard design and implementation processes and procedures. - Developing well-defined software modules and performing unit, product level integration, and development tests. - Collaborating closely with peer engineers at different locations such as San Jose, CA and Research Triangle Park, NC. You will be working within the Asset and Entitlement Management group in the Product Lifecycle organization at Cisco. This team is dedicated to delivering exceptional services, tools, platforms, and data that drive Cisco forward. From optimizing business process systems to utilizing the latest technologies for in-house development, we are always innovating to stay ahead. To excel in this role, we are looking for a software engineer with the following qualifications: - Bachelor's degree in Engineering with a specialization in Computer Science or Information Science - Demonstrated Analytical & Metrics Based Thinking and visualization skills - 8-12 years of experience in developing web-based applications using Java, Oracle, ELK, Snowflake, Mongo, PL/SQL - Strong understanding of OOP, NoSQL, data structures, and distributed systems - Prior experience in delivering highly resilient, distributed micro services on public/private cloud infrastructures, Kubernetes, and cloud native development - Familiarity with Agile and Waterfall development methodologies - Deep understanding of Agile and DevSecOps practices and toolsets - Creative problem-solving skills and ability to develop new approaches to design challenges - Strong communication, organizational, and mentoring skills - Passion for technology and a positive, flexible demeanor Join Cisco to be part of a company that is transforming how data and infrastructure connect and protect organizations in the AI era and beyond. With 40 years of fearless innovation, Cisco offers solutions that empower the collaboration between humans and technology across physical and digital worlds. As part of the Cisco team, you will have the opportunity to work with experts globally, collaborate with empathy, and make a significant impact on a worldwide scale. Cisco is where your power begins.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Java Developer with 3 to 6 years of experience, your primary responsibility will be to translate application storyboards and use cases into high-quality, efficient code. You will design, develop, and maintain clean, reusable Java code while taking full ownership of modules to ensure timely deployment to production. It will be essential for you to optimize application performance, quality, and responsiveness, as well as identify and resolve bottlenecks, bugs, and technical issues. Maintaining high standards of code quality, organization, and automation will also be a key part of your role. Additionally, you will need to write well-structured, testable, and efficient code and investigate new technologies and approaches, presenting them for architectural review. Participation in code reviews and providing constructive feedback to peers, along with staying current with the latest technologies and trends, will be expected from you. You should possess a strong proficiency in Core Java, including OOP, Collections, Threads, Regular Expressions, and Exception Handling. A solid understanding of object-oriented programming and the ability to write clean, readable Java code are crucial. Knowledge of scalable application design principles, along with strong experience in Relational Databases, SQL, and ORM technologies such as MySQL and Hibernate, is required. Proficiency in software design and development using Java, J2EE, Spring Boot, Spring Security, and Hibernate is essential. Experience with test-driven development and familiarity with CI/CD processes for build and deployment will be advantageous. Key requirements for this role include experience with Java 8/Java 11, expertise in the Spring Framework, and hands-on experience with relational databases. You should also have proficiency in building scalable REST APIs capable of handling 20k+ simultaneous users, coupled with a willingness to work with new technologies and strong communication skills. Desirable skills include experience with React JS and Javascript frameworks, knowledge of Microservices architecture, and familiarity with Redis, AWS S3, AWS Lambda, and NoSQL databases. CI/CD experience is a plus. Brilworks is committed to supporting your growth in these areas where necessary!,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chandigarh

On-site

As a Java Lead Engineering at our organization, you will play a crucial role in guiding a Scrum team consisting of 15-18 engineers to develop scalable, cloud-native applications. With over 8 years of experience in Java development, you will lead and mentor the team in building enterprise-grade applications while adhering to Agile methodologies. Your responsibilities will include designing and implementing scalable, cloud-based solutions using Java, Spring Boot, and AWS. You will be responsible for ensuring software quality by following OOP principles, SOLID principles, and design patterns. Additionally, you will advocate for modern cloud architectures and microservices within the team. To excel in this role, you must have at least 5 years of hands-on Java experience with expertise in Spring Boot, AWS, and Kubernetes. Previous experience in the travel industry is mandatory, along with a strong understanding of OOP, SOLID principles, and design patterns. You should also have a proven track record of leading Agile teams of at least 8 engineers and be well-versed in event-driven architectures, RESTful APIs, and microservices. In return, we offer a comprehensive benefits package that includes full family insurance coverage, a relocation bonus, and the opportunity to visit our onsite office in Germany. Join us in revolutionizing the corporate travel industry through innovative technology and seamless digital solutions.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

You have 8+ years of experience and are looking for Senior AIML professionals with expertise in Generative AI, preferably from premier organizations. You should have 10+ years of experience in Data Science with at least two production deployments of Generative AI solutions and exposure to the Agentic AI framework. Your expertise should cover areas such as Robotics, Multiagent Systems, Automated Planning & Scheduling, Intelligence & Orchestration, as well as AI & ML concepts like Supervised & Unsupervised Learning, Neural Networks, Large Language Models (LLMs), Full-stack Software Engineering, and System Design. You should be proficient in tools like Python, FastAPI, Ollama, RDMS (PostgreSQL), Message Brokers, UI Frameworks (Angular, Streamlit), Robot Operating System (ROS), Python frameworks for AI/ML (Scikit-learn, PyTorch, etc.), AWS, Azure, and Git. Your role will involve applying emerging technologies to solve business problems, leading innovative projects in video analytics, face recognition, and retail analytics using OpenCV and Point Cloud Libraries. You should have knowledge of Robot Kinematics, Navigation, Planning, Multi-Agent Orchestration, AI Neural networks, AI LLMs, Software Engineering, Software Architecture, OOP, Git Ecosystem, Python, and AWS Tools. Experience in Techno-functional product/project management, understanding research publications, and staying updated with the latest technology advancements will be essential. Preferred qualifications include product-based experience and an IIT background. Mandatory Skills: AI Cognitive You should have 5-8 years of experience. Wipro is transforming into a modern digital transformation partner with bold ambitions. We are looking for individuals inspired by reinvention, who are eager to evolve themselves, their careers, and their skills. Our business is built on purpose and encourages continuous evolution. Join us to design your reinvention and realize your ambitions in a dynamic environment. Applications from individuals with disabilities are encouraged.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

You are an experienced PHP Developer with a solid background in Core PHP and CodeIgniter. You should be detail-oriented, collaborative, and passionate about using efficient code to address real-world business challenges. Your responsibilities will include developing, enhancing, and maintaining enterprise applications using Core PHP and CodeIgniter. Additionally, you will be tasked with building and consuming REST APIs to ensure smooth frontend-backend integration. Working with SQL Server or MySQL, you will design schemas, craft optimized queries, and develop stored procedures. It will also be your responsibility to debug, troubleshoot, and resolve performance and functional issues efficiently. You must adhere to coding standards and write clean, reusable, and well-documented code. You will actively participate in code reviews, deployment activities, and sprint planning meetings. Collaboration with frontend, QA, and DevOps teams is crucial to ensure comprehensive development throughout the project lifecycle. Application security, scalability, and high performance should be prioritized in your work. As an ideal candidate, you should possess 3-5 years of experience in Core PHP development and be proficient in the CodeIgniter framework. A strong understanding of OOP, MVC architecture, and API development is essential. Additionally, you should have a good command of JavaScript, jQuery, HTML5, CSS3, and Boots to excel in this role.,

Posted 2 weeks ago

Apply

8.0 - 13.0 years

30 - 45 Lacs

mumbai, andheri

Work from Office

Job Description: Software Architect - Backend / Full Stack Description: We are seeking a highly skilled Lead Software Engineer to take charge of the design and development of robust backend systems and contribute significantly to full-stack projects. The ideal candidate will have a strong background in Software Design and Architecture, Microservices , along with expertise in Python and Django / flask / fast API stack, Object-Oriented Programming (OOP) concepts, Django ORM, Django Rest Framework, MVC architecture, databases (SQL and NoSQL), RESTful API, Apache Kafka, and Queues. Role and Responsibilities: Lead the design, development, testing, deployment, and maintenance of scalable and efficient backend systems. Provide technical leadership and mentorship to the development team. Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions. Work on full-stack development, ensuring seamless integration between backend and frontend components. Implement and enforce best practices for software development, including code reviews, unit testing, and documentation. Incorporate CI/CD practices to ensure efficient and automated software delivery. Troubleshoot, debug, and resolve complex software issues to ensure optimal performance. Stay abreast of industry trends and emerging technologies, contributing innovative ideas for product development. Qualifications: Bachelors / masters degree in computer science, Software Engineering, or a related field. 8+ years of professional experience in Software Engineering with a focus on Backend and Full Stack development. Strong expertise in Software Design and Architecture. Proven experience with Microservices architecture. Proficient in Python and a solid understanding of OOP concepts. Familiarity with databases (SQL and NoSQL) and designing RESTful APIs. Experience working with messaging queues, Apache Kafka is a plus. Knowledge of CI/CD practices for efficient software delivery. Proven leadership skills with the ability to lead and inspire a development team. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Why Join Us: Join a dynamic and collaborative team of tech enthusiasts. Contribute to exciting projects and innovative solutions. Work in an environment that encourages professional growth and learning. Competitive salary and benefits package. Comprehensive health and Life Insurance

Posted 3 weeks ago

Apply

5.0 - 8.0 years

20 - 30 Lacs

bengaluru

Work from Office

Responsibilities Build prototypes to explore new scenarios and optimizations of existing solutionsWork with stakeholders to perform root-cause analysis & figure out solution approaches; adequately document the designs, approaches, and processes Ensure high-quality solutions are delivered on time, and according to pre-defined business and technical specifications to delight customersCommunicate effectively and proactively with geographically distributed teams Work collaboratively with development, product management and customer success team members from diverse technical, creative, and business backgrounds Be able and willing to work alone on projects in a self-directed and mature manner Be hands-on in designing, coding, and testing of deliverables Maintain very high-quality bar in projects from the start and to champion quality improvements by implementing better technical practices Review and approve design, code, and solutions Multi-task and provide needed input efficiently on Development activities Assist in developing, organizing, and maintaining technical practices along with manager and actively engage in rolling out improvements Provide leadership and mentoring for team members & assist manager with reviews Qualifications : 5-8 years of experience in the development and architecture of cloud applications and software, in a fast-paced environment. Should have experience in architecting Microservices, and scalable cloud apps. Should have good experience holistically catching/fixing memory leaks and performance tuning. Strong Object-Oriented skills, including an understanding of common object and web application design patterns Hands-on experience in implementing design patterns in Java Strong oral and written communication, with the ability to adapt to the targeted audience. Excellent troubleshooting and debugging abilities for web applications and ability to adhere to agreed-upon timelines. Strong working knowledge in core Java, JEE, JSON, REST APIs like Java API for RESTful Web Services (i.e. JAX-RS, Spring, Spark Java) Hands-on experience with Logging (Log4j), and Unit Testing using the JUnit, TestNG using Mocking frameworks such as Mockito, EasyMock, RestAssured. Experience working with enterprise applications using Spring and Hibernate. Experience working with SQL Queries and database servers like MSSQL Server, Oracle, MySQL Must have experience in working with version control systems like GIT, SVN, etc. and build tools like Gradle and Maven, with knowledge of continuous integration and delivery Good command over using Data Structures especially XML, JSON operations, and Processing technologies. Should have good knowledge of Threading, Socket Programming, IPC. Hands-on in OOP, Design Patterns, TDD, IoC, DI, Knowledge of Serialization/De-serialization Nice to have: SCM: GIT, SVN, NuGet, Nexus Cloud: NoSQL, Big Data, Azure Cloud, Amazon Cloud Web: MVC, Web API, Spark Java, JavaScript, HTML, AJAX, CSS, JQuery, HTTP, HTTPS, XSLT, JSON, Spring Boot, Netflix OSS

Posted 3 weeks ago

Apply

4.0 - 9.0 years

0 - 0 Lacs

bangalore

On-site

Dear All, Urgent hiring QT/QML Developer with 4 to 18 Years of experience for Bangalore Location. Position: Permanent Work Location: Bangalore/WFO Required Skills & Competencies Strong hands-on experience in QT and QML development. Proficient in C++ and Object-Oriented Programming (OOP) concepts. Experience with GUI design and development for embedded or desktop applications. Knowledge of software development life cycle (SDLC) and agile methodologies. Experience in integrating UI with backend logic. Exposure to Automotive HMI Development (preferred but not mandatory). Excellent problem-solving and analytical skills. Strong communication skills and ability to work in a collaborative team environment. Eligibility Criteria Gender: Female candidates only (as per diversity hiring initiative). Experience: 4 to 18 years in QT/QML development. Availability: Immediate joiners preferred.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

Are you inspired by challenging the status quo Do you thrive in collaborative environments that drive results If so, Gates could be the perfect place for you. Gates Corporation, a leading manufacturer of application-specific fluid power and power transmission solutions, is dedicated to engineering solutions that consistently exceed customer expectations. From belts and hoses found in motorcycles, conveyor belts, cars, tractors, blenders, vacuum cleaners, bicycles, to 3D printers, Gates is at the forefront of innovative material science. As the App. Dev. Analyst IT (PLM/PTS) at Gates, you will be a full stack .NET developer responsible for developing enhancements and providing global production support for Gates" in-house Product Data Management system - Power Transmission Spec (PTS) and other legacy custom applications written in .NET and VB6 with a SQLServer backend. Reporting to the manager of IT, you will collaborate with senior developers and architects to ensure the continuous availability of PTS and related applications, troubleshoot application-related issues, and provide Root Cause Analysis (RCA) for high-severity failures. Key Responsibilities: - Collaborate with senior developers and consultants to support, troubleshoot, and maintain .NET and VB6 applications with a SQL Server backend. - Write clean, well-structured, and testable code following best practices and coding standards. - Develop new features, enhancements, and bug fixes for .NET applications (C#, MVVM or MVC) and contribute to improving older VB6 applications where necessary. - Participate in code reviews to learn and uphold the team's standards for quality and maintainability. - Conduct unit testing and assist in integration, regression, and user acceptance testing. - Document new features, application components, and changes clearly and concisely. - Utilize Git for version control, managing branches, merges, and code reviews effectively. - Support DevOps initiatives, including automated build and deployment processes, in collaboration with senior team members. - Assist in root cause analysis (RCA) of production issues and recommend improvements to prevent recurrence. - Perform other tasks, duties, or special projects as directed by the IT Manager or IT Director of IT Operations. Qualifications: - Bachelor's degree in mechanical engineering, Computer Science, or related field. - Minimum 4 years of experience in an information systems or IT role. - Solid understanding of software development fundamentals (OOP, design patterns, etc.). - Familiarity with VB6, WPF, MVC or MVVM, Git (or other source control systems). - Excellent customer service, communication, facilitation, and problem-solving skills. - Strong organizational skills, detail-oriented, with the ability to handle multiple priorities in a fast-paced, energetic environment. - Minimum 3 years of experience with C#, .Net, SQL Queries, SQL stored procedures. - 5-7 years of experience. Preferred Qualifications: - Successful completion of .Net certification would be a plus. - Prior knowledge of and experience in other programming languages like Java or related certification. - Experience working with geographically distributed teams of developers, architects, and other support resources. - Engineering and Manufacturing experience is desired. About You: - Strategic thinker, able to understand and help architect technology and business processes while maintaining a business and customer focus. - High level of written and oral communication skills. - Ability to effectively communicate technical concepts to non-technical individuals. - Consensus builder, capable of moving both technical and non-technical people to action. - Passionate about continuous learning and certification in industry best practices. - Ability to work and thrive in a highly collaborative and dynamic environment. WHY GATES Founded in 1911 in Denver, Colorado, Gates is publicly traded on the NYSE. Despite operating in various time zones, we operate as "One Gates" with a common goal of pushing the boundaries of material science. We invest in our people, bringing real-world experience that enables us to solve our customers" diverse challenges today and anticipate those of tomorrow.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for collaborating with the Technology team to establish and implement new or updated application systems and programs. Your main objective will be to contribute to applications systems analysis and programming activities. In this role, your responsibilities will include conducting tasks related to feasibility studies, estimating time and costs, IT planning, risk technology, applications development, and model development. You will also be involved in monitoring and controlling all phases of the development process, providing user and operational support, analyzing complex problems, evaluating business processes, and recommending security measures post implementation. Additionally, you will consult with users/clients and other technology groups to recommend advanced programming solutions, define operating standards and processes, and act as an advisor to new or lower level analysts. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment, and serve as a subject matter expert to senior stakeholders and team members. Qualifications for this role include 8-10 years of relevant experience, experience in systems analysis and programming of software applications, and managing successful projects. You should have a working knowledge of consulting/project management techniques/methods, be able to work under pressure, and manage deadlines effectively. Proficiency in Front-End Technologies such as HTML, CSS, JavaScript, Angular/React, Bootstrap or Material UI, Back-End Technologies including Java (8 or above) and Spring Framework, and Database skills in Oracle and PL/SQL are required. The ideal candidate will possess a Bachelor's degree or equivalent experience. This job description provides an overview of the work performed, and additional job-related duties may be assigned as required. If you are a person with a disability and require a reasonable accommodation to use the search tools or apply for a career opportunity, please review Accessibility at Citi. For further details on Citis EEO Policy Statement and the Know Your Rights poster, please refer to the relevant resources.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

The role of a Verification Engineer at our company involves analyzing and interpreting system requirements for test planning and traceability. You will be responsible for designing and executing system integration & verification test strategies for mobile platforms such as iOS and Android. Additionally, you will develop automated/semi-automated test scripts for BLE-enabled medical devices and cloud systems. As a Verification Engineer, you will perform BLE protocol testing and system performance evaluation. Collaboration with firmware and hardware teams to troubleshoot BLE-related issues will be a crucial part of your role. You will also be involved in developing testing tools and libraries to enhance automation and traceability. Supporting regulatory documentation including test plans, reports, and requirement traceability is also expected. Utilizing lab tools like oscilloscopes, BLE sniffers, and DVMs for real-time testing will be part of your daily tasks. You will be responsible for ensuring compliance with medical standards and maintaining high software quality. It is essential to stay updated on BLE tech advancements and testing best practices to excel in this role. The ideal candidate for this position should possess a BS/MS in Computer Science, Electrical Engineering, or a related field. A minimum of 4 years of experience in systems/software verification or development is required. Additionally, you should have at least 2 years of programming experience with scripting languages such as Python, PHP, etc. Experience with BLE stack and BLE protocol testing is crucial for this role. Hands-on experience with tools like Appium, Selenium, Git, Jira, Jenkins, and Figma will be beneficial. Familiarity with Object-Oriented Programming (OOP), cloud services (AWS), and mobile platforms is desired. Experience with mobile medical apps and connected health solutions is a plus. Strong debugging and problem-solving skills for BLE and connectivity issues are essential. Effective communication, collaboration, and documentation skills are also important for success in this role.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

udaipur, rajasthan

On-site

You are expected to have experience in building accessible, progressively enhanced websites and feel confident working with various technologies. As a Full Stack Developer, you should be capable of conceptualizing, coding, and deploying your projects successfully. Your primary responsibilities will include developing both existing and new WordPress plugins, ensuring optimal performance and availability, and overseeing all technical aspects related to WordPress. The ideal candidate should possess a good grasp of front-end technologies such as HTML5, CSS3, SASS, JavaScript, and jQuery. Additionally, a strong understanding of PHP back-end development is required, with preferable experience in WordPress development. You are expected to write well-documented, performance-optimized code adhering to the Coding Standards. Solid PHP knowledge along with a clear understanding of OOP, Namespace, Traits & Design Patterns is essential. Proficiency in WordPress Action/Hooks and its APIs is crucial. Effective communication skills, familiarity with versioning tools (GIT), continuous integration (CI), database operations, Composer, Gulp, Grunt, Docker, and Vagrant are also necessary. The must-haves for this role include a positive attitude towards learning and personal growth, a strong sense of responsibility towards your work, failures, and achievements, high energy levels, a collaborative mindset, self-management capabilities, excellent communication skills, and a keen understanding of project requirements. By joining IdeaBox, you will have the opportunity to work remotely, with unlimited prospects for learning and advancement in a friendly work environment. Enjoy the benefits of flexible working hours, self-managed and leisure leaves, and a standard five-day workweek.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Founded in 2015, Netradyne is a technology company that specializes in Artificial Intelligence, Deep Learning, and Edge Computing to provide innovative solutions to the transportation industry. With technology already implemented in thousands of vehicles ranging from passenger cars to semi-trailers, Netradyne aims to enhance safety on interstates, suburban roads, rural highways, and even off-road terrains. Netradyne is currently seeking skilled engineers to join the Analytics team, which consists of talented graduates with a strong educational background. The team focuses on developing cutting-edge AI solutions to identify unsafe driving situations in real-time, ultimately preventing accidents and reducing fatalities and injuries. As a part of the Analytics team, you will work alongside machine learning engineers and data scientists to create and deploy scalable solutions utilizing GenAI, Traditional ML models, Data science, and ETL pipelines. Your responsibilities will include designing, developing, and implementing production-ready solutions, collaborating with cross-functional teams to integrate AI-driven solutions, building automation frameworks, and staying abreast of advancements in generative AI technologies. Key Responsibilities: - Design, develop, and deploy production-ready scalable solutions leveraging GenAI, Traditional ML models, Data science, and ETL pipelines. - Collaborate with cross-functional teams to integrate AI-driven solutions into business operations. - Build and enhance frameworks for automation, data processing, and model deployment. - Utilize Gen-AI tools and workflows to enhance the efficiency and effectiveness of AI solutions. - Stay updated with the latest advancements in generative AI and related technologies. - Deliver key product features within cloud analytics. Requirements: - Hold a degree in Tech, M. Tech, or PhD in Computer Science, Data Science, Electrical Engineering, Statistics, Maths, Operations Research, or a related domain. - Proficient in Python and SQL with a strong foundation in computer science principles, algorithms, data structures, and OOP. - Experience in developing end-to-end solutions on AWS cloud infrastructure. - Familiarity with internals and schema design for various data stores (RDBMS, Vector databases, and NoSQL). - Experience with Gen-AI tools, workflows, and large language models (LLMs). - Proficient in cloud platforms and deploying models at scale. - Strong analytical and problem-solving skills with attention to detail. - Sound knowledge of statistics, probability, and estimation theory. Desired Skills: - Familiarity with PyTorch, TensorFlow, and Hugging Face frameworks. - Experience with data visualization tools such as Tableau, Graphana, and Plotly-Dash. - Exposure to AWS services like Kinesis, SQS, EKS, ASG, Lambda, etc. - Expertise in at least one popular Python web framework (e.g., FastAPI, Django, or Flask). - Exposure to quick prototyping using Streamlit, Gradio, Dash, etc. - Familiarity with Big Data processing tools such as Snowflake, Redshift, HDFS, EMR.,

Posted 3 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