Jobs
Interviews

251 Object-Oriented Programming Jobs

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

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

The Embedded Competency Center at Sii is a dedicated unit that brings together over 500 specialists in embedded systems and electronics. We are currently seeking a skilled Test Engineer to join our team, where you will contribute to innovative projects for a leading automotive industry client. This role involves software testing in compliance with ASPICE (SWE.5, SWE.6) standards, focusing on the validation of safety functionalities as required by the European Unions General Safety Regulations (GSR2). Our goal is to ensure that new vehicles meet these rigorous safety requirements, which are essential for enhancing road safety across Europe. Join us and make a difference by working on projects that positively impact our communities and society while continuing to learn and develop your skills! Your tasks Analyzing and reviewing technical requirements to ensure they meet safety and project standards Reviewing technical documentation for testability and creating detailed requirements for test applications and cases Designing, developing, and automating tests, particularly in the automotive sector, using tools like Python with Pytest, Vector CANoe with CAPL, and Autosar Executing tests, creating test reports, and documenting bugs for further resolution Maintaining and improving test infrastructure to support ongoing and future testing activities Requirements Minimum 3 years of professional experience as a Test Engineer Readiness to work in an office in Bangalore ISTQB Certificate Proficiency in Python and Object-Oriented Programming Basic knowledge of electronics, including reading schematics and building test benches Experience working in the automotive industry Familiarity with embedded systems, device testing tools, and methods Show more Show less

Posted 18 hours ago

Apply

8.0 - 13.0 years

25 - 35 Lacs

kolkata, hyderabad

Work from Office

Candidate should have relevant work experience on C#, Visual Studio and have good understanding of .NET Platform Must have solid knowledge of Object-Oriented Programming Must have worked on PostgreSQL, Stored Procedure, Trigger ,RDBMS Required Candidate profile Must have good knowledge on Serial Communication – UART, TCP Communication, HTTP Development and Maintenance of multithreaded Windows Application Maintenance of Production Database

Posted 18 hours ago

Apply

3.0 - 5.0 years

0 Lacs

pune, maharashtra, india

On-site

Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better. We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us! Job Description Summary: As a Software Engineer in the Business Operations pillar, you will work on all the workstreams of the pillar like roadmap features, customer success features, technical debt and product health issues reported by the customer. You will report to the Manager, Application Delivery and have a hybrid schedule working in Balewadi Pune, India. Your Responsibilities: Analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs. Using current programming language (MS stack) and technologies, writing code, completing programming, and performing testing and debugging of applications. Adhering to the process of Agile and using all the tools that are used during the development cycle. Completing documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications. The Essentials - You Will Have: Bachelor's Degree in Computer Science or or equivalent. 3 or more years of experience, or 3+ years with a C# 2+ years of hands-on experience with SQL such as Microsoft SQL Server, Oracle, or other relational database software. 2+ years of hands-on experience with Object-oriented programming such as C#. 2+ years of experience in one or more of the following web frameworks such as , ASP, node.js. Database design/data modeling experience and performance tuning. Experience in web development including HTML, CSS, Java Script. Experience with version control systems such as Git, Subversion, etc. Ability to solve business problems, sharp in learning new things and having good work attitude and ethic. Team player The Preferred - You Might Also Have: Experience with Azure Devops Usage of tools like Jira, Confluence Usage of any AI tools like Git hub, Copilot, etc. What We Offer: Our benefits package includes Comprehensive mindfulness programs with a premium membership to Calm Volunteer Paid Time off available after 6 months of employment for eligible employees. Company volunteer and donation matching program - Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation. Employee Assistance Program Personalized wellbeing programs through our OnTrack program On-demand digital course library for professional development ... and other local benefits! #LI-Hybrid or #LI-DB2 Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.

Posted 2 days ago

Apply

7.0 - 9.0 years

0 Lacs

pune, maharashtra, india

On-site

Job Description : YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. At YASH, we're a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth - bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future. We are looking forward to hireFull Stack Professionals in the following areas : Experience required- 7+ Expert in using Java with experience in Object-Oriented programming Can skilfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming Hands on experience with JAVA, Springboot, React, Redux, Typescript, Hibernate is a must Expert in developing microservices. Good exposure to CI/CD practices and tools. Must have hands on experience in using GHA. comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban Good awareness of TDD, continuous integration and continuous delivery approaches/tools Working knowledge of cloud technology such as AWS, Azure, Kubernetes , SQS, PostGRESQL and Docker Expertise in building Order Management applications with integrations to SAP At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment.We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our Hyperlearning workplace is grounded upon four principles Flexible work arrangements, Free spirit, and emotional positivity Agile self-determination, trust, transparency, and open collaboration All Support needed for the realization of business goals, Stable employment with a great atmosphere and ethical corporate culture

Posted 2 days ago

Apply

1.0 - 10.0 years

0 Lacs

india

On-site

Company Description Job Description Diversity Hiring Initiative. We strongly encourage applications from women, individuals from underrepresented communities, and candidates who will contribute to the diversity of our team . Our NielsenIQ Technology teams are revamping multiple platforms to create a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on NielsenIQ's data and insights to innovate and grow As a Software Engineer with NielsenIQ Technology based in Pune, you will be provided with a great opportunity to work as part of an agile feature team of technologist within the NielsenIQ Technology product ecosystem. Specifically, you will work in a squad (mixing other developers, SREs, UI/UX designers, Product Owners, and Product Managers) dedicated to a project for the NIQ GfK Client Platform. You would mainly work with the technology team to deliver high end and high-quality products as individual contributors with blend of achieving team goals by monitoring and helping them to grow in their JAVA, Spring boot, REST, JPA and DB technology stack. You would initially help us in our migration phase from some of our current internal and external services and splitting some of our core applications into Microservices. Therefore, this role would require someone with more focused backend experience with Databases and data modelling. That said, a good grasp of SQL and data analysis techniques is crucial for this role as you will lead data transformation, schema design and query read/write optimization efforts. Responsibilities: Primarily looking in Spring boot migration of a product written in some other language (TIBCO) Writing simple, medium and complex micro services Guiding fellow team members with technical expertise and bringing solutions to complex problems Code reviews and coming with innovations Interacting with multiple stakeholders Leading by an example - post some leading a team and owning one complete solution/application Writing simple to medium SQL queries as per project needs Understanding user needs and how they fit into the overall, global solution design Configuring & Implementing Application and Integration Service to support Business needs Prototyping new features and integrations aligned to business strategy by introducing innovation through technology Following source & test-driven development best practices Troubleshooting and identifying root cause analysis while resolving the issues Qualifications 1 to 10 years of applicable software engineering experience 1 years+ solid programming skills in Java (JDK 8+ and Spring) 1 years+ working experience of databases and SQL . 1 years+ working experience of Microservices and RESTful APIs CLoud expertise Good knowledge of Cloud Strong fundamentals with experience in back-end and knowledge in front-end object-oriented programming, including proficiency in Java, Spring boot and RDBMS Solid knowledge of relational databases, preferably PostgreSQL Knowledge in TDD and unit testing Experience with Design Patterns and Object-Oriented design Solid computer science/engineering fundamentals, including data structures and algorithms Experience with Source-Control systems, CI/CD pipelines and containerization An interest in helping other engineers become even better Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business Willingness to work as individual contributor as well as technical lead as an when team needs you. Minimum B.S. degree in Computer Science, Computer Engineering or related field Nice to have: Experience of micro-services at scale Experience in Agile development like SAFe Managing small to medium size team as tech lead Experience using Object-oriented languages Java Experience using Atlassian tool suite, including JIRA, Confluence, BitBucket Experience working with testing tools and Automation test needs Teaching and embracing best practices and feedback as a means of continuous improvement. Consistently high achiever marked by perseverance, humility and a positive outlook in the face of challenges. In the Role expectation is to: Utilize TDD, that is a test first approach in writing unit and integration tests analyze Postgres query plans (execution plan) Identify and address application and data issues that affect application integrity Fix any defects and performance problems discovered in testing Work with the architects and an Agile team to influence the system architecture and performance goals Contribute to Agile practices, such as estimating and planning Collaborate well with team members Document technical effort from time to time Additional Information Our Benefits Flexible working environment Volunteer time off LinkedIn Learning Employee-Assistance-Program (EAP) Our Benefits Flexible working environment Volunteer time off LinkedIn Learning Employee-Assistance-Program (EAP) About NIQ NIQ is the world's leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In 2023, NIQ combined with GfK, bringing together the two industry leaders with unparalleled global reach. With a holistic retail read and the most comprehensive consumer insights-delivered with advanced analytics through state-of-the-art platforms-NIQ delivers the Full View. NIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world's population. For more information, visit NIQ.com Want to keep up with our latest updates Follow us on: | | | Our commitment to Diversity, Equity, and Inclusion At NIQ, we are steadfast in our commitment to fostering an inclusive workplace that mirrors the rich diversity of the communities and markets we serve. We believe that embracing a wide range of perspectives drives innovation and excellence. All employment decisions at NIQ are made without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, veteran status, or any other characteristic protected by applicable laws. We invite individuals who share our dedication to inclusivity and equity to join us in making a meaningful impact. To learn more about our ongoing efforts in diversity and inclusion, please visit the

Posted 2 days ago

Apply

4.0 - 6.0 years

0 Lacs

bengaluru, karnataka, india

On-site

We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. What you will do: We are looking for a Software Engineer for the development of backup-as-a-service features for 4000+ customers. You'll play a key role in designing, implementing, and scaling innovative backup and restore features based on hyper-scaler native functionality on almost all the major public cloud providers. Your responsibilities include: Support end-to-end software development with a focus on quality, scalability, and performance. Performing technical Proof of Concepts (PoCs) and transforming ideas into production-ready features on all the major public clouds. Mentoring engineers and fostering a culture of technical excellence, including robust unit & integration testcases. Ensuring features are operationally excellent, emphasizing observability, reliability, and scalability. This role is pivotal to delivering cutting-edge features and shaping the future of backup and restore systems. The Role: Design and implementation of innovative backup and restore features using hyperscaler-native functionalities. Implement end-to-end software development with a DevOps mindset, implementation, testing, deployment, and monitoring. Ensure features are built with a strong emphasis on quality, scalability, reliability, and operational excellence. Tackle complex engineering challenges with a proactive and hands-on approach. Work effectively with multiple stakeholders, ensuring alignment on technical solutions and project goals. Contribute to the evolution of backup and restore services, positioning the organization as a technological leader in the industry. What you bring : 4+ years of experience in software development with proficiency in object-oriented programming, data structures, algorithms, and Python (or other languages with a willingness to adopt Python). Skilled in identifying and addressing code smells and applying design patterns for maintainable code. Experience in implementing unit testing, automated tests to ensure high-quality deliverables. Relatively good experience in designing reliable, scalable products with robust observability practices. Thinking in API-first approach considering reliability, scalability. Basic understanding of TCP/IP, HTTP protocols, security - authentication + authorization. Effective communication skills. Familiarity with public clouds. Familiarity with Linux systems. Nice to have - familiarity with storage systems, filesystems, and databases such as HANA, Sybase ASE, and MSSQL. #ITT2 Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with two hundred million users and more than one hundred thousand employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, you can bring out your best. We win with inclusion SAP's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world. SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: [HIDDEN TEXT] For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the . Specific conditions may apply for roles in Vocational Training. EOE AA M/F/Vet/Disability: Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability. Successful candidates might be required to undergo a background verification with an external vendor. Requisition ID: 430442 | Work Area: Information Technology | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid.

Posted 3 days ago

Apply

4.0 - 6.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Were seeking someone to join our team as Fullstack Developer,the candidate is expected to deliver hands on contributions for firm&aposs Assurance & Legal Technology platforms CDRR_Technology The Cybersecurity organization&aposs mission is to create an agile, adaptable organization with the skills and expertise needed to defend against increasingly sophisticated adversaries. This will be achieved by maintaining sound capabilities to identify and protect our assets, proactively assessing threats and vulnerabilities and detecting events, ensuring resiliency through our ability to respond to and recover from incidents and building awareness and increase vigilance while continually developing our cyber workforce. Non-Financial Risk Technology Non-Financial Risk Technology provides operational controls, support for sustainable investing, business continuity planning, and surveillance capabilities to enhance the firms resilience to threats and fraudulent behavior. This is Associate position that develops and maintains software solutions that support business needs. Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world. What Youll Do In The Role As a Java/fullstack developer, the candidate is expected to deliver hands on contributions for firm&aposs Assurance & Legal Technology platforms. The role demands strong hands-on Java development experience. The candidate will work in a fast-paced and innovative environment, among energetic and creative developers who are enthusiastic about learning and leveraging cutting edge technology to solve business challenges. In addition, the candidate should respond well to change and quickly pick up new concepts in an ever moving financial and regulatory landscape. When faced with a problem, the candidate should be able to ask questions and leverage the skill set of those around themselves. Daily responsibilities include close co-ordination and communication with a global team, transforming critical business requirements into code, adopting agile principles and ceremonies, enabling integrations, code reviews, focus on code quality and tooling, reporting on project status, and learning our in-house frameworks and Java best practices. Responsibilities Include Development and maintenance of firm&aposs Assurance & Legal Technology platforms. Take ownership of the product vision and actively improve the product and platform. Design and implement business solution in agile squads. Learn and embrace agile principles and ceremonies. Code review and feedback to other developers. Contribute to test automation and continuous integration/continuous deployment. Actively participate in discussions, and influence design and architecture of technical solutions. Collaborate with other IT teams and stakeholders to ensure smooth end to end delivery. Learn next generation and relevant upcoming technologies for the job. Abide by Tech & Data Policies and Procedures and SDLC/PLC requirements. Embrace and become a flag bearer for firm&aposs culture and core values of putting clients first, doing the right thing, leading with exception ideas, giving back, and diversity and inclusion. What Youll Bring To The Role Bachelors+ in Computer Science or a related field. 4+ years of hands-on experience on Core Java, Spring, Spring Boot, Hibernate, TypeScript and JUnit. Should be able to write optimized, efficient, and clean code. Strong Object-Oriented Programming and Design Pattern concepts with practical experiencing of leveraging the same during development. Strong analytical and problem-solving skills. Candidate should be able to design and then implement solutions. Team player with strong attitude and work ethics. Strong oral and written communication skills. Candidate is expected to work with global teams and hence should be clear in both verbal and written communication. Write unit tests that exercise all major logic components of the code. Hands on expertise in implementing HTTP/HTTPS and REST interfaces and services. Git/Git Hub Relational Database and SQL knowledge - DB2/PostgreSQL/Oracle/Azure SQL Linux, Unix, Shell Scripting. Desired Skills Spring/Hibernate. XML-based technologies. Unix OS, Scripting, Python or Perl Experience in development on other application types (Web applications, batch, or streaming) What You Can Expect From Morgan Stanley We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - arent just beliefs, they guide the decisions we make every day to do what&aposs best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, youll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. Theres also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices into your browser. Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents. Show more Show less

Posted 4 days ago

Apply

4.0 - 14.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Description Key Responsibilities: Design and develop RESTful APIs using FastAPI or FlaskAPI Build and optimize server-side applications and RESTful APIs using frameworks like FastAPI , Flask , or Django Integrate front-end components with server-side logicCollaborate with data scientists and engineers to implement data pipelines using Pandas , NumPy , and Scikit-learn. Design, develop, and maintain efficient, reusable, and reliable Python code Automate data processing, querying, and analysis using Pandas , NumPy , Matplotlib , and Plotly Integrate and manage SQL and NoSQL databases (e.g., MongoDB, CRDB, PostgreSQL) Build and maintain CI/CD pipelines for continuous integration and deployment Collaborate with cross-functional teams to implement cloud-native solutions on Microsoft Azure Develop intelligent agents and chatbots using platforms like ChatGPT , Microsoft Copilot , and Copilot Studio Implement middleware orchestration using tools like Mulesoft and Microsoft BizTalk Apply object-oriented design principles and design patterns to build scalable, maintainable systems Contribute to system integration and interface development across cloud and enterprise platforms Participate in code reviews, testing, and performance optimization Job Description - Grade Specific Required Skills & Experience: Strong proficiency in Python and data manipulation libraries Experience with FastAPI or FlaskAPI for API development Solid understanding of RESTful APIs and web services Proficiency in SQL and NoSQL database technologies Familiarity with CI/CD tools and DevOps workflows Knowledge of object-oriented programming (OOP) , OOS , and OOD Strong grasp of data structures , algorithms , and problem-solving techniques Excellent interpersonal and communication skills team-oriented mindset Exposure to cloud computing , AI , machine learning , and low-code platforms is a plus Qualifications: Bachelor's or Master's degree in Computer Science, Information Technology, Mathematics, or related field 4-14 years of experience in software development, automation, and API engineering Qualifications

Posted 4 days ago

Apply

5.0 - 7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Description Job Description Overview As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing's team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company's core values of safety, quality and integrity. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace. People-driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring together different perspectives and thoughts - enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people's careers and being thoughtful about employee wellbeing. With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. About Position / Position Summary Boeing's Information Digital Technology and Security (IDT&S) team is currently looking for a Associate Programmer Analyst to join their team in Bengaluru, KA. Programmer Analysts at Boeing make sure that fleet at the world's largest aerospace company continue to meet the reliability and safety by contributing towards the development and maintenance of in-house software and programs essential for the smooth functioning of the organization. This role will be based out of Bengaluru, India. Position Responsibilities : As an Associate programmer analyst, your duties will include (but are not limited to): Understand the development of software solutions to meet end user requirements. Ensure that application integrates with overall system architecture, utilizing standard IT lifecycle methodologies and tools. Develop algorithms, data and process models, plan interfaces and write interface control documents for use in construction of solutions of moderate complexity. Development and deployment of code for existing high-volume, multi-tiered, distributed mission critical applications Manage all software configuration items, installation and cutover of the computing products within a given scope. Employer will not sponsor applicants for employment visa status. Basic Qualifications (Required Skills/Experience): Should have strong experience in object-oriented programming Must have hands on experience in ASP.Net , C#, MVC, .Net Core Must have hands on experience in Angular Working knowledge in UI frameworks - HTML5, CSS3, Telerik Kendo UI, JQuery, AJAX, Bootstrap, JavaScript etc. Good understanding of Relational databases and working experience in SQL/Oracle Server, Oracle development environment Experience in Test Driven Development (XUnit/Karma) Experience in ALM tools (GitLab, ADO, SonarQube). Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle. Ability to participate in all stages of the software development life cycle. Must have excellent debugging and problem-solving skills Ability to learn new technologies and adapt quickly. Strong work ethic, communication skills & good time management with ability to work with inclusive teams, meetings and stakeholders meetings Excellent communication skills to work in a globally distributed team. Preferred Qualifications (Desired Skills/Experience): Experience with Test-driven development, continuous integration Experience of working in TAS (Tanzu Application Service) DevOps, Continuous Integration Typical Education & Experience: Education/experience typically acquired through advanced technical education (e.g. B.E/B Tech./MCA) and typically 5 Plus years related work experience or master's degree with 4+ years of experience with an equivalent combination of education and experience. Relocation: This position does offer relocation within INDIA. Applications for this position will be accepted until Sept. 13, 2025 Export Control Requirements: This is not an Export Control position. Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift Not a Shift Worker (India) Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. We are proud members of the and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Posted 5 days ago

Apply

3.0 - 5.0 years

0 Lacs

pune, maharashtra, india

On-site

We are seeking a qualified Automation and Tools Engineer to join our GPU SWQA team. The successful candidate will demonstrate substantial experience with AI-driven automation of test cases in Python, as well as an in-depth understanding of Linux operating systems. Comprehensive knowledge of system architecture is essential, along with a strong command of PC I/O architecture and common bus interfaces, including PCI-E, USB, and SATA. Familiarity with specifications pertaining to general PC-Architecture components will be regarded as a valuable asset. What you'll be doing: Design and implement automated tests leveraging AI technologies for NVIDIA's device driver software and SDKs on various Linux operating systems. Build tools/utility/framework in Python / C / C++ which would help automate and optimize the testing workflows in GPU domain and Develop and execute automated and manual tests, analyze results, identify and report defects. Rigorously drive test automation initiative. Build innovative ways to automate and expand our software testing. Expose defects and constraints Isolate and debug the issue(s) and find the root cause Contribute to the solution and drive to closure. Measure code coverage for the software under test, analyze and drive code coverage enhancements. Develop applications and tools that accelerate development and test workflows and Write fast, effective, maintainable, reliable and well documented code. Provide peer code reviews including feedback on performance, scalability and correctness. Effectively estimate and prioritize tasks in order to create a realistic delivery schedule. You will have the opportunity to work on challenging technical and process issues and Work closely with leadership to report progress by generating effective and actionable reports. Generate and test compatibility across a range of products and interfaces and validate different key software applications across a test matrix designed to test both breadth and depth. What we need to see: E xperience of using AI development tools to create test cases, automates test cases, increase code coverage, code review, documentation, find bugs early, solve bugs faster. B.E / B.Tech in Computer Science / Electronics & Telecommunication with strong academics or equivalent experience. 3+ years of programming experience in Python/C/C++ with experience in applying Object-Oriented Programming concepts. Hands-on knowledge of developing Python scripts with application development concepts like dictionaries, tuples, RegEx, PIP etc. Working experience with databases and storage technologies like SQL, MongoDB and Elasticsearch. Good Communication skills (interpersonal and across teams). Excellent analytical and problem solving skills. Very organized, proactive, and has good learning ability. Strong in OOPs concepts and Data structures and Knowledge of SQL/NoSQL Database management tools. Would be a plus to have hands on experience in development of Web Application (ASP.Net, MVC, web services). Ways to stand out from the crowd: AI tools experience Good problem solving skills (solid logic to apply in isolation and regression of issues found). Ability to work in a distributed team environment. Good written communications skills is crucial. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Posted 5 days ago

Apply

2.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Description Arms hardware is at the heart of the computing and connectivity revolution that continues to transform the way people live, and businesses operate. Working as a team and engaging with the worlds most famous technology companies, we are driving innovation into all areas where computation is possible. This will facilitate us to build better solutions for the billions of people using our technology worldwide based #onArm. As we continue to grow, we need the best engineers to join a team responsible for the development of sophisticated Subsystems and Solutions. Arm&aposs new Solutions Engineering Group&aposs mission is to enable our partners by delivering secure, performant, reliable hardware and software that are easy to use. Solutions Engineering&aposs Design Enablement team develops CAD flows which enables engineering teams to be successful. We are looking for a Software Engineer who will be part of the Design Enablement team, developing and deploying state of the art software to support the CAD automation framework for SOC design engineering. The candidate should be able to effectively communicate & collaborate with peers in their own team as well as with their counterparts in design engineering teams. Role & Responsibilities Development of software applications for SOC CAD Flow & Infrastructure Collaboration & communication with peers and design engineering teams for effective development & deployment of software tools. Required Skills Bachelor/Master Degree or equivalent experience in Computer Science or Electronic Engineering from a reputable institute 2-5 years of industry experience Solid understanding of Data Structures & Algorithms Proficiency in any of the relevant programming languages (Python, Java or C++) Good understanding of Object-Oriented Programming (OOP) concepts Desirable Skills: Experience in web framework, svelte, flask is plus Familiar with working in UNIX/Linux environments Good scripting skills (shell, Perl or TCL) Basic understanding of digital electronics In Return: At Arm, youll be part of a diverse, innovative, and globally distributed team. We offer an environment that encourages learning, collaboration, and technical excellence, with opportunities to work on cutting-edge technologies that shape the future of computing. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email [HIDDEN TEXT] . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arms approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the teams needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and dont discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Show more Show less

Posted 5 days ago

Apply

0.0 years

0 Lacs

hyderabad, telangana, india

On-site

Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. We exist to inspire the world to play - We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. If youre ready to change the game, youve come to the right place. Role overview - We are looking for a passionate engineer to join our team. As an Associate Software Engineer focused on our backend servers and tooling, you will partake in the process of creating and operating some of the most innovative games for our demographic. Your games will be played by millions of people around the world! Youll most often Interact with stakeholders to gather requirements Participate in the creation of technical designs Participate in the monitoring and on-call rotation of a live-operating game Develop high-quality systems/features on our mobile games Develop and implement client/server communications Profile and optimize existing code Write tests for all your written code Implement and maintain third-party systems Constantly communicate and collaborate with team members Maintain optimal game server performance and capacity And Your Skills And Experience Include Experience building PHP applications / APIs in a fast-paced environment with short project deadlines Strong PHP experience Strong API design experience Strong Front End Technology experience (HTML, CSS, JavaScript) Strong Object-Oriented Programming expertise/ Clean Coding practices. Familiarity with Git source control Excellent verbal and written communication skills Excellent teamwork and problem-solving skills, flexibility, and ability to handle multiple tasks Passionate about building games that will be played by millions around the world Fun positive attitude Bonus Skills And Experience Worked with Perforce / Subversion Couchbase, Redis and MySQL datastore experience Familiarity with design patterns Worked with JavaScript libraries such as Vue.JS or jQuery About Electronic Arts Were proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do. Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law. Show more Show less

Posted 5 days ago

Apply

0.0 years

0 Lacs

mumbai, maharashtra, india

On-site

Job Description Are you looking for an exciting opportunity to join a dynamic and growing team in a fast paced and challenging area This is a unique opportunity for you to work in our team to partner with the Business to provide a comprehensive view. This position is a Dev/Algo Quant profile as part of the QR SI team that develops sophisticated mathematical pricing models and cutting-edge methodologies to design, value and build algorithmic trading strategies and their respective hedges. The QR SI team uses financial engineering, data analytics, statistical modeling, and portfolio optimization techniques to build Investable (tradable) Indices for use in financial products. As a global team, we partner with traders, marketers and risk managers across all products and regions, contributing to sales and client interaction, product innovation, valuation and risk management, portfolio optimization, and applying appropriate financial risk controls. We are looking for an experienced quantitative strategist to join our team in Mumbai, and work closely the trading desks to design, build, and risk manage tradable indices. Job Responsibilities Develop and maintain new and existing algorithmic trading strategies Understand valuation and risk management of production trading strategies Contribute to SDLC infrastructure of complex tradable strategies and build analytical tools for risk analysis, identify PnL deviations and other trade investigations Support both OTC and electronic trading activities by explaining model behavior, any PnL residuals by identifying major sources of risks in portfolio Assess the appropriateness and limitations of quantitative models and algorithmic strategies, identify and monitor the associated model risk Deliver end-to-end automation and optimization of trading execution and other related workflows Required Qualifications, Capabilities And Skills You have a strong programming background with proficiency in Python or C++. You understand advanced mathematics used in financial modeling including topics such as calculus, numerical analysis, optimization, and statistics. You have a reasonable understanding of the mathematics involved in the valuation of financial products and trading strategies. You are experienced with object-oriented programming concepts. You demonstrate exceptional analytical, quantitative, and problem-solving skill. Your excellent communication skills, both verbal and written, can engage and influence partners and stakeholders; You are good at communicating concepts and ideas, also via written documentation, and you are keen to defend their validity and tailor messages to different audiences. Preferred Qualifications, Capabilities And Skills Advanced degree (PhD, MSc or equivalent) in Engineering, Mathematics, Physics, Computer Science, etc. Experience of financial markets and familiarity with general trading concepts and terminology Knowledge of derivatives pricing theory, trading algorithms, and/or financial regulations. You are interested in market microstructures and quantitative trading within global markets. You understand the different types of financial risk and you can discuss in detail ways of managing these risks. You are interested in applying agile development practices in a front-office trading environment. You have good practical knowledge of derivatives pricing and risk management of vanilla options and volatility products. A mindset of robust system and solution design and implementation, including diligent testing and verification practices. About Us JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the worlds most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgans Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. Show more Show less

Posted 1 week ago

Apply

6.0 - 9.0 years

25 - 30 Lacs

pune

Hybrid

Job Title: Lead- .NET & Angular Developer Job Location: Pune Job Description: Company Introduction Join Nitor Infotech, an Ascendion company, where we are dedicated to delivering high-quality software solutions. Our innovative culture fosters collaboration and excellence, making us a leader in the tech industry. Be part of a team that values quality and continuous improvement. Job Overview We are looking for a highly skilled .NET & Angular Developer to join our development team. The ideal candidate should have strong experience in both backend development using .NET Core / .NET Framework and frontend development using Angular (v8+). You will be responsible for building and maintaining full-stack web applications, collaborating with cross-functional teams, and ensuring high-quality code delivery. Key Responsibilities Design, develop, and maintain full-stack web applications using .NET (C#) and Angular. Develop RESTful APIs and integrate them with frontend components. Collaborate with product owners, UI/UX designers, and QA engineers in Agile/Scrum environments. Write clean, scalable, and maintainable code following best practices. Ensure application performance, security, and responsiveness. Debug and resolve technical issues across the stack. Participate in code reviews and contribute to continuous improvement. Required Skills and Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of hands-on experience in .NET (C#, ASP.NET Core / MVC / Web API). 2+ years of experience in Angular (v8 or above), TypeScript, HTML5, and CSS3. Experience with Entity Framework or EF Core and SQL Server or other relational databases. Solid understanding of object-oriented programming (OOP), design patterns, and SOLID principles. Experience with RESTful services and API integration. Proficient in using version control systems like Git. Familiarity with Agile methodologies and DevOps concepts. Preferred Qualifications Experience with Azure or AWS cloud platforms. Familiarity with CI/CD tools (Azure DevOps, GitHub Actions). Knowledge of testing frameworks (xUnit, Jasmine, Karma). Exposure to microservices architecture. Understanding of authentication/authorization frameworks (JWT, OAuth).

Posted 1 week ago

Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team. Strong experience in Core Java, with hands-on knowledge of Java 8 & 17 features (Streams, Lambda, etc.). Proficient in PLSQL scripting for complex database operations. Good understanding of Object-Oriented Programming, Design Patterns, and best practices. Exposure/expertise in webservices (REST/SOAP) is desirable. Good problem-solving, communicationP skills. We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone's unique perspective.

Posted 1 week ago

Apply

2.0 - 6.0 years

4 - 7 Lacs

hyderabad

Work from Office

Hiring - Technical Support Eng. - CW REQ JD - UX (TSE) - Hyderabad Company - MNC -Tier 1 Job Description - Role: Technical Support Engineer. Job Description: What you get to do in this role: In this role, the support engineer will resolve technical cases created by customers looking for help to understand or troubleshoot unexpected behaviors or to answer technical questions about the ServiceNow software and platform. A successful candidate will be committed to providing amazing customer support experiences, using skills that include building trust, showing empathy and excellent communication to answer customer questions and resolve issues through various technologies including web, chat, email, case updates, as well as direct telephone support. Understanding the ServiceNow platform and all core functionalities will be essential while employing various diagnostic tools to isolate the potential cause of the issue. The engineer is expected to diligently manage and resolve challenging issues assigned to them but may need to coordinate assistance from additional teams for more complex cases. As such, creative problem solving, a collaborative nature and flexibility will be key to your success. Lastly, support engineers also play a key role in providing input across business units regarding process and product improvements due to their unique perspective when working on technical issues for customers. Qualification & Experience Must have bachelors degree in computer science or related field (or equivalent degree and experience) 2+ years experience working as a developer on the skills mentioned in the Skills Section. Having customer facing technical support (Web based products or e-commerce preferred) is an advantage. In order to be successful in this role, we need someone who has: Working knowledge of the components in a web applications stack. AngularJS framework knowledge Experience working with dynamic HTML components: AJAX, JavaScript, CSS, XML, HTML, XHTML Must have basic object-oriented programming skills (Java strongly preferred) Good to have basic understanding of SQL. Strong troubleshooting/root cause isolation skills Demonstrated creative problem-solving approach and strong analytical skills Must be proficient with analyzing log files and standard debugging concept. Experience providing web development is highly desirable. Familiarity with tools & practices of the trade such as incident management, knowledgebase, defect & escalation management. Excellent communication skills (verbal and written). Preferred Skills (Great to have) Previous experience working with the ServiceNow platform (As a ServiceNow Developer / Client Scripts, UI Policies/Actions/Pages/Scripts/Macros ) Experience with configuring Virtual Agent and Agent Workspace. Understanding of bootstrap framework Understanding of message communication protocols. Working understanding of JavaScript Familiarity with Eclipse IDE Previous experience in software development(or) software consulting. Experience supporting and troubleshooting e-commerce applications with catalog, shopping cart, merchandising and payment handling is highly desirable. Experience providing SaaS support is desirable. Interested can share cv at - 9303781256 / RichaK@selectsoureintl.com Regards Richa Select Source

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

bengaluru, karnataka, india

On-site

About Marvell Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities. At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead. Your Team, Your Impact Marvell Data Centre Engineering (DCE) - Compute & Storage (CCS) BU has been at the forefront of developing and delivering leading-edge, high-performance data processing silicon platforms. By delivering a stream of technical innovations through a diverse set of fast?growing product lines, Marvell technology is powering the next?generation data processing and workload acceleration platforms for the Carrier, Cloud/Enterprise and Automotive Compute market segments. The team focusses on the Custom ASIC business, Cloud AI solutions & Enterprise/Career solutions including the CXL product line. What You Can Expect Develop and maintain testbenches for IP, subsystem, and SoC-level verification Design and implement UVM-based verification environments Write and execute directed and random test cases Perform functional coverage analysis and debug failures Collaborate with design, architecture, and validation teams to ensure verification completeness Participate in code reviews, quality improvement, and problem-solving initiatives What We're Looking For - Bachelor's degree in CS/EE with 8-12 years of relevant experience, or Master's degree in CS/EE with 8-10 years of relevant experience - Strong background in IP, Subsystem and SoC verification, including methodology and testbench development - Proficient in hardware verification languages such as Verilog, SystemVerilog, UVM, and C/C++ - Solid understanding of verification methodologies: object-oriented programming, white-box/black-box testing, directed/random testing, coverage analysis, and gate-level simulations - Experience in Unix/Linux environments scripting skills in Shell, Perl, or Python are a plus - Strong analytical and problem-solving skills - Ability to manage multiple tasks in a fast-paced environment - Excellent communication, interpersonal, and teamwork skills - Capable of interfacing effectively at all levels within and outside the organization - Proactive in participating in problem-solving and quality improvement initiatives Additional Compensation and Benefit Elements With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We're dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it's like to work at Marvell, visit our page. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. #LI-CP1

Posted 1 week ago

Apply

3.0 - 8.0 years

3 - 8 Lacs

bengaluru, karnataka, india

On-site

AMD is looking for an influential software engineer role to enable AI acceleration at scale. You will be a member of the core team, working on developing ML tools and methodologies to optimize and realize full system performance for AI workloads on Ryzen AI SoC. Working on the latest AI models addressing vision, language, and generative models, working with the leading engineers in AMD s CPU, GPU, and Adaptable Compute team KEY RESPONSIBILITIES: Design and develop efficient code-generation and optimization techniques for AMDs Machine Learning products using MLIR/LLVM Consistently research and implement methods to improve the performance of our solutions. Stay informed of software and hardware trends and innovations, especially pertaining to ML algorithms and architectures. Optimizing current system and research alternative, more efficient ways for same goals. Develop technical relationships with peers and partners. Work with AMD s architecture specialists to improve future products. Developing and optimizing code for VLIW processors. PREFERRED EXPERIENCE: Strong object-oriented programming background, C/C++ and/or Python with 3+ years of industry experience Prior experience in Graph compilers and optimizations Deep understanding of the performance implications on AI acceleration of different compute, memory, and communication configurations and hardware and software Good knowledge of AI frameworks like ONNX, Pytorch, TVM, TensorFlow, Familiarity with compiler technologies like MLIR/LLVM. Ability to write high quality code with a keen attention to detail. Familiar with implementation of key ML operations like GEMM, CONV. Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers. Effective communication and problem-solving skills ACADEMIC CREDENTIALS: Bachelor s or Masters degree in Computer Science, Computer Engineering, Electrical

Posted 1 week ago

Apply

10.0 - 12.0 years

10 - 12 Lacs

bengaluru, karnataka, india

On-site

Work with AMD s architecture specialists to improve future products Apply a data minded approach to target optimization efforts Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture Design and developnew groundbreakingAMDtechnologies Participating in newASICand hardware bring ups Debugging/fixexisting issuesand research alternative, more efficient ways to accomplish the same work Develop technical relationships with peersandpartners PREFERRED EXPERIENCE: 10 years of experience in software development in domains of networking, RDMA, or system software Strong object-oriented programming background, C/C++ preferred Ability to write high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs Experience working in different operating systems or server environments is a plus Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus Effective communication and problem-solving skills Experience in performance tuning and debugging system level issues Experience in DPU or AI-NIC development is a huge plus ACADEMIC CREDENTIALS: Bachelor's orMastersdegree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Posted 1 week ago

Apply

10.0 - 15.0 years

10 - 15 Lacs

bengaluru, karnataka, india

On-site

AMDis looking foraninfluentialsoftware engineerwho ispassionate about improving the performance of keyapplications and benchmarks . You will be a member of a core team ofincredibly talentedindustry specialists and will work with the very latest hardware and software technology. THE PERSON: The ideal candidate should bepassionate about software engineering and possess leadership skillstodrivesophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD. KEY RESPONSIBILITIES: Work with AMD s architecture specialists to improve future products Apply a data minded approach to target optimization efforts Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture Design and developnew groundbreakingAMDtechnologies Participating in newASICand hardware bring ups Debugging/fixexisting issuesand research alternative, more efficient ways to accomplish the same work Develop technical relationships with peersandpartners PREFERRED EXPERIENCE: 10 years of experience in software development in domains of networking, RDMA, or system software 10 years of experience in software development in domains of networking in one of the following areas: Software data plane applications such as VPP/equivalent. P4/u-code based data plane development RDMA transport development Strong object-oriented programming background, C/C++ preferred Ability to write high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs Experience working in different operating systems or server environments is a plus Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus Effective communication and problem-solving skills Experience in performance tuning and debugging system level issues Experience in DPU or AI-NIC development is a huge plus ACADEMIC CREDENTIALS: Bachelor's or master's degree in computer science, Computer Engineering, Electrical Engineering, or equivalent

Posted 1 week ago

Apply

3.0 - 8.0 years

1 - 3 Lacs

hyderabad, telangana, india

On-site

Description We are looking for a skilled C/C++ Developer to join our team. The ideal candidate should have 3-8 years of experience in software development, with a focus on C/C++ programming. The role requires excellent technical skills, attention to detail, and the ability to work independently or as part of a team. Responsibilities Design, develop, and maintain software applications using C/C++ programming language Write clean, efficient, and well-documented code Collaborate with cross-functional teams to identify and solve complex software problems Perform software testing and debugging to ensure high-quality code Participate in code reviews and provide feedback to other developers Stay up-to-date with emerging trends and technologies in software development Skills and Qualifications 3-8 years of experience in software development using C/C++ programming language Bachelor's degree in Computer Science, Engineering, or a related field Strong knowledge of data structures and algorithms Experience with Object-Oriented Programming (OOP) concepts Familiarity with Linux/Unix operating systems Experience with version control systems such as Git Good understanding of software development life cycle (SDLC) Excellent problem-solving and analytical skills Strong communication and teamwork skills

Posted 1 week ago

Apply

2.0 - 5.0 years

3 - 8 Lacs

bengaluru, karnataka, india

On-site

Design, develop, and optimize high-performance C++ applications with a strong focus on object-oriented programming principles Develop multi-threaded, multi-core software applications ensuring scalability and performance Integrate and enhance audio/video codecs including H.263, H.264/AVC, HEVC, VP8/VP9, AAC, OPUS, AMR, and AMR-WB Work extensively with signaling protocols and streaming technologies including SIP, RTP/RTCP/SRTP Integrate and extend open-source multimedia frameworks such as GStreamer and FFmpeg Collaborate with cross-functional teams to develop real-time video applications, IPTV, and video conferencing solutions Manage and optimize bandwidth usage for video traffic over various network conditions Perform low-level debugging and troubleshooting using tools such as valgrind, gdb, and pcap Utilize the Adaptive Communication Environment (ACE) framework where applicable Write scripts (in Python, Bash, etc.) to automate build, test, or integration processes as needed Collaborate effectively with team members, communicate technical concepts clearly, and contribute to team success

Posted 1 week ago

Apply

3.0 - 7.0 years

3 - 7 Lacs

pune, maharashtra, india

On-site

Expert JavaScript developer who is highly skilled with Vuejs Your primary focus will be developing user-facing web applications and components You ll implement them with the Vuejs framework, following generally accepted practices and workflows You will ensure that you produce robust, secure, modular, and maintainable code You will coordinate with other team members, including back-end developers and UX/UI designers Your commitment to team collaboration Responsibilities - Developing user-facing applications using Vue.js - Building modular and reusable components and libraries - Optimizing your application for performance - Implementing automated testing integrated into development and maintenance workflows - Staying up-to-date with all recent developments in the JavaScript and Vue.js space - Proposing any upgrades and updates necessary for keeping up with modern security and development best practices - Expertise in developing Responsive web Page Applications using Vue. - Must have a deep understanding of JavaScript. - Proficiency in HTML5 and CSS3 and Responsive design. - Expertise in Git. - Ability to write clean, modular and performant code. - Willingness to learn new methodologies and frameworks and to stay up to date with industry best practises. - Experience in developing browser compatibility pages. - Strong debugging and problem-solving skills. Skills - 2+ years of experience with Vue.js. - 2+ years of experience with HTML5, CSS3, JavaScript, jQuery. - Highly proficient with the JavaScript language and its modern ES6+ syntax and features - Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM - Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router. - Good understanding of HTML5 and CSS3, including SCSS. - Understanding of server-side rendering and its benefits and use cases - Knowledge of functional programming and object-oriented programming paradigms - Ability to write efficient, secure, well-documented, and clean JavaScript code - Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest. - Proficiency with modern development tools, like Babel, Webpack, and Git - Understanding of server-side rendering and its benefits and use cases. Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate

Posted 1 week ago

Apply

3.0 - 7.0 years

3 - 7 Lacs

delhi, india

On-site

Expert JavaScript developer who is highly skilled with Vuejs Your primary focus will be developing user-facing web applications and components You ll implement them with the Vuejs framework, following generally accepted practices and workflows You will ensure that you produce robust, secure, modular, and maintainable code You will coordinate with other team members, including back-end developers and UX/UI designers Your commitment to team collaboration Responsibilities - Developing user-facing applications using Vue.js - Building modular and reusable components and libraries - Optimizing your application for performance - Implementing automated testing integrated into development and maintenance workflows - Staying up-to-date with all recent developments in the JavaScript and Vue.js space - Proposing any upgrades and updates necessary for keeping up with modern security and development best practices - Expertise in developing Responsive web Page Applications using Vue. - Must have a deep understanding of JavaScript. - Proficiency in HTML5 and CSS3 and Responsive design. - Expertise in Git. - Ability to write clean, modular and performant code. - Willingness to learn new methodologies and frameworks and to stay up to date with industry best practises. - Experience in developing browser compatibility pages. - Strong debugging and problem-solving skills. Skills - 2+ years of experience with Vue.js. - 2+ years of experience with HTML5, CSS3, JavaScript, jQuery. - Highly proficient with the JavaScript language and its modern ES6+ syntax and features - Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM - Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router. - Good understanding of HTML5 and CSS3, including SCSS. - Understanding of server-side rendering and its benefits and use cases - Knowledge of functional programming and object-oriented programming paradigms - Ability to write efficient, secure, well-documented, and clean JavaScript code - Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest. - Proficiency with modern development tools, like Babel, Webpack, and Git - Understanding of server-side rendering and its benefits and use cases. Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate

Posted 1 week ago

Apply

2.0 - 4.0 years

0 Lacs

bengaluru, karnataka, india

On-site

As a Software Engineer II at JPMorgan Chase within the Corporate & Investment Bank Technology team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Works on delivering key solutions for business on Trading and Risk Management platforms like Athena, Quartz, or similar platforms . Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Helps in modernization by working on migrating and building applications on AWS. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Adds to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on system design concepts and 2+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability. Experience across the whole Software Development Life Cycle. Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Hands-on work experience on Trading and Risk Management platforms like Athena, Quartz, etc. Good knowledge of Python, Java, Object-Oriented Programming, Spring Boot framework, and related technologies. Demonstrable ability to code in one or more languages. Understanding of version control systems like Git. Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes. Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Experience with cloud platforms like AWS, Azure, or Google Cloud would be considered an added advantage. Knowledge of JavaScript, ReactJS, and other front-end technologies would be considered an added advantage. Good understanding of Microservices architecture and RESTful API design. Database technologies such as SQL, NoSQL, and ORM frameworks. Exposure to cloud technologies

Posted 1 week ago

Apply

Exploring Object Oriented Programming Jobs in India

Object oriented programming is a crucial skill in today's tech industry, with a high demand for professionals proficient in languages like Java, C++, and Python. In India, the job market for object oriented programming roles is thriving, offering numerous opportunities for job seekers looking to build a career in this field.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their vibrant tech ecosystems and have a high concentration of companies actively hiring for object oriented programming roles.

Average Salary Range

The average salary range for object oriented programming professionals in India varies based on experience level: - Entry-level: INR 3-6 lakhs per annum - Mid-level: INR 6-12 lakhs per annum - Experienced: INR 12-20+ lakhs per annum

Salaries may vary depending on the company, location, and the specific skills possessed by the individual.

Career Path

A typical career progression in object oriented programming may include roles such as: - Junior Developer - Software Engineer - Senior Developer - Tech Lead - Architect

Advancement often involves gaining experience in designing and implementing complex software systems, leading teams, and making strategic technical decisions.

Related Skills

In addition to object oriented programming, professionals in this field are expected to have knowledge or experience in areas such as: - Data structures and algorithms - Database management - Web development frameworks - Version control systems - Problem-solving skills

Interview Questions

  • What is the difference between abstraction and encapsulation? (basic)
  • Explain the concept of inheritance in object oriented programming. (basic)
  • What is polymorphism and how is it implemented in OOP? (medium)
  • Describe the SOLID principles in software development. (medium)
  • How does garbage collection work in Java? (medium)
  • What are design patterns and give an example of one? (medium)
  • Explain the difference between overloading and overriding. (basic)
  • What is a constructor in OOP and why is it used? (basic)
  • What is the purpose of the 'final' keyword in Java? (basic)
  • How do you handle exceptions in your code? (basic)
  • What is the difference between an abstract class and an interface? (medium)
  • What is the significance of the 'static' keyword in Java? (basic)
  • Explain the concept of method overloading. (basic)
  • How would you implement a singleton design pattern? (medium)
  • What is the difference between a stack and a queue? (basic)
  • How do you ensure thread safety in your code? (medium)
  • What is the role of a virtual function in C++? (advanced)
  • How would you optimize the performance of a slow-running application? (medium)
  • Explain the concept of composition in object oriented programming. (basic)
  • What is the difference between a shallow copy and a deep copy? (medium)
  • How do you handle memory management in C++? (medium)
  • Give an example of a real-world application of object oriented programming. (basic)
  • How do you test your code for bugs and errors? (basic)
  • What is the role of an interface in Java? (medium)
  • How do you ensure code reusability in your projects? (medium)

Closing Remark

As you navigate the job market for object oriented programming roles in India, remember to showcase your skills and experience confidently during interviews. Stay updated with the latest technologies and trends in the industry to enhance your career prospects. Good luck in your job search!

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