Jobs
Interviews

89 Polymorphism Jobs - Page 2

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

5.0 years

0 Lacs

mumbai, maharashtra, india

On-site

Role Overview: We are looking for an experienced Flutter Developer with 4–5 years of proven expertise in building scalable, high-performance mobile applications. The ideal candidate should have in-depth knowledge of Flutter, Dart, mobile architectures, debugging, and API integrations and be able to design and implement robust application solutions with minimal supervision. Key Responsibilities: Design, develop, and deliver end-to-end mobile applications using Flutter and Dart. Implement complex UI designs with reusable widgets, state management, and responsive layouts. Apply Dart OOP concepts effectively (inheritance, polymorphism, overriding, overloading, mixins). Define and implement mobile application architecture (e.g., MVC, MVVM, Clean Architecture, Bloc, Provider, Riverpod) and justify architectural decisions. Debug and optimize mobile applications, including API request tracing, database queries, memory leaks, and performance bottlenecks . Collaborate with backend teams to integrate REST APIs, GraphQL, or WebSockets . Ensure application stability, scalability, and maintainability through best coding practices. Conduct code reviews, mentor junior developers , and contribute to technical design discussions. Manage app release cycles on the Google Play Store and Apple App Store. Must-Have Skills: 4–5 years of hands-on Flutter & Dart development experience . Strong expertise in Flutter widgets, layouts, navigation, and state management (Bloc, Provider, Riverpod, GetX, etc.). Solid understanding of object-oriented programming (OOP) and advanced Dart features (mixins, generics, extensions). Deep knowledge of application architectures and design patterns, with practical implementation experience. Strong debugging skills – ability to track API requests, handle exceptions, analyze logs, and troubleshoot DB queries . Experience with local databases (SQLite, Hive, Moor, Drift) and cloud storage solutions (Firebase, AWS S3, etc.) . Proficiency in Git, CI/CD pipelines , and agile workflows. Good-to-Have Skills: Experience with unit, integration, and widget testing in Flutter. Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) . Knowledge of push notifications, real-time messaging, and payment gateway integrations . Understanding of app security best practices (secure APIs, encryption, authentication).

Posted 3 weeks ago

Apply

5.0 years

26 - 30 Lacs

pune, maharashtra, india

On-site

Job Title: Senior Java Full-stack Developer (Angular) Type: Full-Time Location: Pune Experience: 5+ Years Role Overview We are looking for a highly skilled Java + Angular Developer to mentor and guide our development team while driving the design and delivery of scalable, high-performance applications. The ideal candidate will have strong expertise across backend and frontend technologies, proven leadership experience, and a passion for building robust, user-centric solutions. Key Responsibilities Lead and mentor the development team, providing technical direction and best practices. Collaborate with cross-functional teams to define, design, and deliver product features. Review code to ensure adherence to coding standards, security, and performance guidelines. Troubleshoot and resolve complex technical challenges across the stack. Ensure application quality, scalability, and responsiveness. Stay current with emerging technologies, tools, and frameworks, and drive their adoption. Partner with project managers and stakeholders to align on goals, timelines, and deliverables. Foster a culture of innovation, collaboration, and continuous improvement. Required Skills & Qualifications Education Bachelor’s degree in Computer Science, Engineering, or related field. Core Experience Strong expertise in Java 17, Spring Boot, Microservices, and Hibernate. Hands-on experience with Angular 11+, Material UI, TypeScript, CSS, and SPA development. Deep understanding of SDLC within Agile frameworks (Scrum). Experience with software development methodologies such as TDD and BDD. Proficiency in automated testing, debugging, and performance optimization (UI, memory, and network). Proven experience in technical leadership and team mentorship. Preferred Skills CI/CD pipeline setup and maintenance. Solid background in Agile/Scrum delivery environments Strong grasp of OOP principles (abstraction, encapsulation, polymorphism). Cloud knowledge, preferably AWS. Skills: java,angular,aws,microservices,springboot,javascript,typescript,angular 11,behavior-driven development (bdd),java 17,material ui

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

You should have a good understanding of Object-Oriented Programming concepts such as Inheritance, Polymorphism (Method overloading and overriding), Object, Class, etc. Additionally, a strong grasp of Core Java fundamentals is necessary for developing Android native apps. Familiarity with Java keywords like static, final, and synchronized is crucial. Error and Exception handling, as well as knowledge of the Collection framework, are required skills for this position. You should also possess a solid foundation in Android fundamentals and basic Android components such as Activity, Broadcast receiver, Service, Content provider, and Intent. Understanding the Activity life cycle is essential. Experience with Design Patterns like MVC, MVP, MVVM, and Singleton is a plus. Proficiency in Android UI/UX design, Layout, and knowledge of Android Known libraries are desirable. Moreover, familiarity with build systems and testing methods is important. Knowledge of Persistent Storage mechanisms like shared preferences and SQLite files, as well as Database Design/Queries, is required. Proficiency in Multithreading concepts including AsyncTask, Threads, Handlers, and Services is essential. Experience in Bluetooth and Wifi based application development is advantageous. Knowledge of Location and Maps, as well as Cloud communication based on REST (MQTT & Socket), is a plus. Strong skills in Debugging, Problem Solving, and Logical thinking are also needed for this role.,

Posted 4 weeks ago

Apply

1.0 years

0 Lacs

Chorasi, Gujarat, India

On-site

Solutions OUR KEY SOLUTIONS Commerce e-commerce solutions B2B solutions Enterprise edge B2C, D2C solutions Customer first Community Custom-built interactive portals MORE Website design & development Mobile applications Custom web applications Graphic design Digital marketing Services OUR SERVICES Website design and development Simplifying navigation for your audience Mobile applications Efficient apps for all devices Custom web applications Smart solutions for powerful websites Graphic design Unforgettable branding and design Digital marketing Clicks transformed into loyal clients MORE Website design & development Mobile applications Custom web applications Graphic design Digital marketing Case StudiesOur Process About ABOUT DECODEUP About Us Decoding growth globally What our clients say Stories of trust and success Our achievements Notable awards OUR TEAM Our team of visionaries turning ideas into reality Meet the team Connect with us Connect with us Apply Now We're not hiring for this position right now, but we'll keep your details on file for future opportunities. 00 POSITIONS 6+ Month Experience PHP Developer We are looking for PHP Developers who are dedicated to writing code that they are proud of and can hit... the ground running. We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. The developer should be well versed with the main 5 Oops concept likeclasses/objects, encapsulation/data hiding, inheritance polymorphism, and interfaces/methods. The developer should be well experienced and knowledgeable with the MVP based framework and its structure, working flow, Like a Laravel, CodeIgniter. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching. Read More RESPONSIBILTIES Conducting analysis of website and application requirements. Writing back-end code and building efficient PHP modules. Developing a back-end system with a standard and optimized database. Troubleshooting application and code issues. Integrating data storage solutions. Responding to integration requests from front-end developers. Finalizing back-end features and testing web applications. Updating and altering application features to enhance performance. Write "clean", Well Standard code Contribute in all phases of the development lifecycle Develop and deploy new features to facilitate current procedures and tools when necessary PROFESSIONAL BENEFITS We treat every member of our team with the highest regard. We provide a fun, inviting place to work where you will find friendly competition to become an even better professional throughout your future career. You will work with the latest technology and keep your skills updated at all times. Work life balance and never leaves you feeling overwhelmed – we value your mental health Global Clients - Gain experience with an international client base PERSONAL BENEFITS Flexible work schedule year-round. 5 Days Working Personalized mentorship and networking Fully paid PTO and leave options Continued education with free conferences, courses, and workshops at DecodeUp. Global education Learn from our partners around the world in over 70 countries. Access to online courses, the latest books and more at no expense. Connect with us! GIVE US A CALL NOW +91 8758-332633 WRITE US AN EMAIL hr@decodeup.com Chat with our Recruitment Team Or Submit your resume / CV From where did you hear about this jobFriendsSearch EngineSocial media Select your resume/CV Uploading... fileuploaded.jpg Upload failed. Max size for files is 10 MB. (hint: please upload only .png, .jpg, .pdf, .doc, .docx, .odt, .ods file) I want you to keep my information for all future positions I might be fit for. If something interesting pops up, send me an e-mail. Thank you! Your submission has been received! Oops! Something went wrong while submitting the form. More Job Openings Android Mobile Application Developer Do you enjoy creating and developing applications for mobile devices? Are you someone with strong computer programming skills who is seeking a creative challenge? This position is for you, we welcome you to grab this opportunity asap. Apply Now 02 POSITIONS 1+ Year Experience Backend Developer (Node.js) Are you a powerful Node.js Developer and looking for an opportunity to work in a great team and advance your skills and career? This job is a perfect fit to build your career and expand your skills. Apply Now 03 POSITIONS 2+ Year Experience View All Can't see a position that interests you? Please send your CV, indicating the name of the position you are interested in. We’ll get in touch with you once we open a suitable role. Email Resume Verticals Blog Technologies Portfolio Jobs FAQs Sign up for newsletter Thank You Oops! Something went wrong while submitting the form. +91 8758-332633 | +1 (716) 226-6755 | connect@decodeup.com © 2025 DecodeUp (P) Limited, Group of NNC Infotech Private Limited Company. Profile Privacy Terms of use A private limited company incorporated in India under company number U72900GJ2019PTC111721. Registered at 207-B, Trinity Business Park, L. P. Savani Road, Surat, Gujarat 395009

Posted 4 weeks ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Avant de postuler à un emploi, sélectionnez votre langue de préférence parmi les options disponibles en haut à droite de cette page. Découvrez votre prochaine opportunité au sein d'une organisation qui compte parmi les 500 plus importantes entreprises mondiales. Envisagez des opportunités innovantes, découvrez notre culture enrichissante et travaillez avec des équipes talentueuses qui vous poussent à vous développer chaque jour. Nous savons ce qu’il faut faire pour diriger UPS vers l'avenir : des personnes passionnées dotées d’une combinaison unique de compétences. Si vous avez les qualités, de la motivation, de l'autonomie ou le leadership pour diriger des équipes, il existe des postes adaptés à vos aspirations et à vos compétences d'aujourd'hui et de demain. Fiche De Poste Position: Senior Software Development Engineer This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides knowledge, development, maintenance, and support for applications. Preferred Qualifications 8+ years of experience with windows desktop application development in C++, MFC, STL and SQL Programming. Understanding of dynamic polymorphism and C++ specific notions, such as friend classes, familiarity with templates in C++ Must have experience with OO design and implementation and design patterns. Experience in developing windows and web-based applications in Windows environment. Experience in Agile Development Knowledge of C#, .Net, ASP.NET MVC patterns and Web API services. Knowledge of CI/CD, Azure DevOps and GIT. Good analytical abilities, problem solving and judgment skills. Excellent written and verbal communication skills. Education Bachelor's Degree or International equivalent in Computer Science, Information Systems, or related field Type De Contrat en CDI Chez UPS, égalité des chances, traitement équitable et environnement de travail inclusif sont des valeurs clefs auxquelles nous sommes attachés.

Posted 4 weeks ago

Apply

0 years

0 Lacs

New Delhi, Delhi, India

On-site

We are looking for a skilled and passionate C++ Developer to join our engineering team. The ideal candidate should have a strong foundation in Object-Oriented Programming (OOP), design patterns, and writing clean, reusable code. You will work on developing and maintaining robust, scalable systems with modern C++ standards, while also collaborating with cross-functional teams to ensure high-quality deliverables. Key Responsibilities: · Design and develop robust C++ applications using OOP principles including inheritance, polymorphism, encapsulation, and abstraction. · Implement clean, modular, and maintainable code with a focus on reusability. · Apply design patterns (e.g., Factory, Strategy, Singleton) in real-world scenarios to solve architectural problems. · Handle dynamic memory management effectively using raw pointers and modern smart pointers (unique_ptr, shared_ptr). · Use STL containers (e.g., vector, map, unordered_map) and algorithms (e.g., sort, find_if, transform) for efficient data handling. · Implement exception handling and write custom exception classes where necessary. · Use debugging tools like GDB, Valgrind, or sanitizers to find and resolve issues such as memory leaks or segmentation faults. · Write unit and integration tests using frameworks like Google Test or Catch2. · Create and maintain clear, structured documentation using tools like Doxygen. · Contribute to the setup and maintenance of build pipelines using CMake and integrate with CI/CD tools such as GitHub Actions, GitLab CI/CD, or Jenkins. · Participate in code reviews and provide constructive feedback to team members. · Collaborate closely with QA, DevOps, and Product teams to ensure product quality and stability. Required Qualifications: · Strong experience in C++11/14/17/20. · Deep understanding of OOP principles and software design patterns. · Experience in working with STL, smart pointers, and memory/resource management. · Proficiency with CMake and managing large-scale build systems. · Hands-on experience with debugging tools such as Valgrind, GDB, or AddressSanitizer. · Practical knowledge of writing test cases using frameworks like Google Test. · Familiarity with version control systems (Git) and branching strategies. · Good understanding of CI/CD pipelines and experience integrating C++ code with them. · Excellent problem-solving skills and attention to detail. · Strong verbal and written communication skills. · Experience with version control systems (preferably Git). Preferred Skills: · Experience building .aar libraries that include native .so files. · Experience in domains like embedded systems, real-time systems, or high-performance computing is a plus. · Prior experience in cross-platform development (Windows/Linux). · Exposure to Agile methodologies and tools like JIRA. · Experience writing technical documentation and contributing to architectural

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Worldline At Worldline, we are pioneers in payments technology, committed to creating innovative solutions that make financial transactions secure, accessible, and seamless worldwide. Our diverse team of professionals collaborates across cultures and disciplines, driving progress that benefits society and businesses of all sizes. We believe that diverse perspectives fuel innovation. We are dedicated to fostering an inclusive environment where all individuals, regardless of background, identity, or experience, can thrive and contribute meaningfully to our shared vision. The Opportunity We are seeking a talented C++ Developer who is passionate about building scalable, user-friendly applications. In this role, you will work with a dynamic, diverse team to develop, enhance, and maintain landing pages, web portals, and back-end services crucial to our payment solutions. We welcome applicants from all backgrounds and experiences, believing that our strength lies in our diversity. Your unique perspectives will help us create innovative, inclusive digital products that serve a global community. Key Responsibilities 5 to 10 years relevant experience on C++. C++ OOPS concepts (Inheritance, Polymorphism, Templates, Pre Processor directives, Exception Handling etc.…) Sound knowledge of Design patterns like Singleton, Visitor and Decorators. Knowledge of STL, String Operations and Boost libraries. Thorough understanding of containers like Arrays, List, Vector, Maps, Stacks and queues. Concepts related to Streaming, String functions, Type castings, Pointer references, virtual functions. Proficient in working with Docker, Gtest Should have good handson for database topics like Database DML/DDL, Joins, Database Advance –Procedure, Index, cursors, SP etc. Should have ability to work on Unix Commands, Shell Scripting, Make files, GDB debugger etc. Should be experienced with Scrum framework Technical Skills & Qualifications Scaled Agile experience will be more preferred Payments domain Experience. CI (Continuous Integration), Jenkins Should possess very good communication skills Should possess very good Inter personnel skills Should possess very good analytical skills. Why Join Us? At Worldline, we believe that embracing diversity and promoting inclusion drive innovation and success. We foster a workplace where everyone feels valued and empowered to bring their authentic selves. Through extensive training, mentorship, and development programs, we support your growth and help you make a meaningful impact. Join a global team of passionate professionals shaping the future of payments technology—where your ideas, experiences, and perspectives are appreciated and celebrated. We are an Equal Opportunity Employer. We do not discriminate based on race, ethnicity, religion, color, national origin, sex (including pregnancy and childbirth), sexual orientation, gender identity or expression, age, disability, or any other legally protected characteristics. We are committed to creating a diverse and inclusive environment for all employees. Learn more about life at Worldline at Jobs.worldline.com

Posted 1 month ago

Apply

8.0 years

0 Lacs

Greater Chennai Area

Remote

Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here. At Workday, we value our candidates’ privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not. In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday. About The Team We are seeking a creative and motivated Senior Front-End Engineer to join our team and contribute to the evolution of our industry-leading Core Reporting and Analytics platform. In this role, you will help develop intuitive, responsive user interfaces that make it easy for users to explore data and uncover insights. You’ll work closely with experienced engineers, designers, and product managers to build interactive dashboards, engaging data visualizations, and flexible ad-hoc reporting tools. If you're passionate about building great user experiences and growing your front-end development skills in a collaborative environment, we’d love to hear from you. About The Role We are looking for a candidate with a proven track record in the following areas: Algorithmic Thinking: Solid ability in Algorithmic Thinking, including tree traversal algorithms and data structures like hashmaps and sets, to design and implement efficient solutions for complex UI challenges within the React ecosystem, such as state management and performant data rendering. API Integration: Working knowledge of modern APIs, including RESTful APIs , and experience in consuming and integrating with Java-based backend services to provide data to React applications. Code Testing: Good understanding of Code Testing methodologies, such as Unit, Integration, and End-to-End (E2E) Testing, with direct experience using modern frameworks like React Testing Library to ensure code quality. Object-Oriented Programming (OOP): Good understanding of OOP principles like Encapsulation, Inheritance, and Polymorphism, with a strong focus on their practical application in TypeScript for developing scalable and maintainable React components and applications. Software Development: Solid understanding of software development principles with expert-level proficiency in TypeScript and React. Competency in core technologies like HTML, CSS, and Java is also required, along with experience in an Agile/Scrum environment. Team Collaboration: Proven ability in team collaboration within a software development team, including constructive code reviews, pair programming, and active participation in Agile ceremonies. Technical Documentation: Good skills in creating technical documentation for reusable React component libraries, API usage guides, and internal developer handbooks. About You Basic Qualifications BS or MS in Computer Science or a related field, and 8+ years of industry experience. Experience developing in TypeScript, Java, or at least one other object-oriented language. Web development experience (e.g., React/Redux, GWT, J2EE, Node.js) Proven ability to build compelling User Interfaces, work closely with designers, and a deep understanding of the User Experience (UX). Other Qualifications Serves as a technical lead, guiding architecture, mentoring, and cross-team efforts. Familiarity with AI/ML technologies and enterprise software or SaaS platforms is a plus. Experience with full stack development, including Java backend technologies, is a plus. Highly motivated and collaborative, with a strong sense of ownership and problem-solving mindset. Skilled at building complex, reusable browser components, particularly for interactive data visualizations. Passionate about improving and maintaining large codebases and shared libraries used across multiple teams. Enjoys contributing to a high-performing, close-knit engineering team. Strong communicator with the ability to collaborate effectively across engineering, design, and product. Experienced in evaluating and integrating new technologies and best practices into commercial software. Our Approach to Flexible Work With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter. Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process! ,

Posted 1 month ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Avant de postuler à un emploi, sélectionnez votre langue de préférence parmi les options disponibles en haut à droite de cette page. Découvrez votre prochaine opportunité au sein d'une organisation qui compte parmi les 500 plus importantes entreprises mondiales. Envisagez des opportunités innovantes, découvrez notre culture enrichissante et travaillez avec des équipes talentueuses qui vous poussent à vous développer chaque jour. Nous savons ce qu’il faut faire pour diriger UPS vers l'avenir : des personnes passionnées dotées d’une combinaison unique de compétences. Si vous avez les qualités, de la motivation, de l'autonomie ou le leadership pour diriger des équipes, il existe des postes adaptés à vos aspirations et à vos compétences d'aujourd'hui et de demain. Fiche De Poste Position: Senior Software Development Engineer This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides knowledge, development, maintenance, and support for applications. Preferred Qualifications 8+ years of experience with windows desktop application development in C++, MFC, STL and SQL Programming. Understanding of dynamic polymorphism and C++ specific notions, such as friend classes, familiarity with templates in C++ Must have experience with OO design and implementation and design patterns. Experience in developing windows and web-based applications in Windows environment. Experience in Agile Development Knowledge of C#, .Net, ASP.NET MVC patterns and Web API services. Knowledge of CI/CD, Azure DevOps and GIT. Good analytical abilities, problem solving and judgment skills. Excellent written and verbal communication skills. Education Bachelor's Degree or International equivalent in Computer Science, Information Systems, or related field Type De Contrat en CDI Chez UPS, égalité des chances, traitement équitable et environnement de travail inclusif sont des valeurs clefs auxquelles nous sommes attachés.

Posted 1 month ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level. Job Description Position: Senior Software Development Engineer This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides knowledge, development, maintenance, and support for applications. Preferred Qualifications 8+ years of experience with windows desktop application development in C++, MFC, STL and SQL Programming. Understanding of dynamic polymorphism and C++ specific notions, such as friend classes, familiarity with templates in C++ Must have experience with OO design and implementation and design patterns. Experience in developing windows and web-based applications in Windows environment. Experience in Agile Development Knowledge of C#, .Net, ASP.NET MVC patterns and Web API services. Knowledge of CI/CD, Azure DevOps and GIT. Good analytical abilities, problem solving and judgment skills. Excellent written and verbal communication skills. Education Bachelor's Degree or International equivalent in Computer Science, Information Systems, or related field Employee Type Permanent UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a minimum of 2-4 years of experience in warehouse management and enterprise application development. Your expertise should include developing applications using Object Oriented Programming (OOP) concepts such as Inheritance, Polymorphism, Encapsulation, and Abstraction, as well as Design Patterns like Model-View-Controller (MVC) framework. Your role will involve software development throughout the Software Development Life Cycle (SDLC), from analyzing requirements to designing, integrating, testing, and supporting software applications. You should be proficient in GUI development using ASP.Net, ASP.Net MVC, and have a strong understanding of building web-based N-tiered applications based on the Microsoft .NET framework 4.0 using technologies such as C#, ADO.NET, JQUERY, LINQ, AJAX, Telerik Controls, JavaScript, HTML, CSS, and XSLT. Experience in Active Reports and Crystal Reports will be an added advantage. You must possess hands-on coding skills in C#.NET and ASP.NET, along with working knowledge of web services, WCF, JQuery, SQL Database server, and MVC. As part of a development team, you will be responsible for building and maintaining enterprise systems developed in ASP.NET MVC, ASP.NET Web API, and C#. You will also be involved in database development using Microsoft SQL Server. The ideal candidate should be a team player and an individual contributor with a proven understanding of the SDLC. Under the general supervision of the Applications Development Team manager, you will work closely with others to achieve project objectives or independently to meet daily work requirements. Objectives, priorities, and deadlines will be established in consultation with department program area leaders, the Applications Development Team manager, and/or project manager.,

Posted 1 month ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description Senior C++ Developer Consultant – Delivery FS-ACQUIRING/ ATM & Acquiring Senior Developer This is Worldline We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution. The Opportunity At Worldline, our technology addresses the persistent challenges of the payment world. We design and operate leading digital payment and transactional solutions that enable sustainable economic growth and reinforce trust and security in our societies. If you are a highly skilled Developer who will produce scalable software solutions in the Payments Domain. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. We have many hardworking and dedicated peers that would love for you to work with them. We are committed to continuous improvement. We are always looking for new and innovative ways to improve quality, reduce costs, build excellent solutions, and grow customer happiness. We would like to welcome an organized, innovative and process driven colleague to our team. Role Overview As an experienced developer, you will be responsible for delivering high-quality software solutions while actively contributing to a positive and dynamic team environment. You will take ownership of the product increment in each sprint, ensuring usability and adherence to coding standards. Your role will involve collaborating with Product Owners to clarify requirements, managing the sprint backlog, and providing technical solutions to support the agile development process. You will also facilitate knowledge sharing within the team, adapt plans to meet sprint goals, and effectively communicate changes and impacts to stakeholders. Your proactive approach and commitment to excellence will drive continuous improvement within the team and contribute to the overall success of the development initiatives. Who Are We Looking For Skilled developers who are passionate about delivering high-quality software solutions and capable of driving positive change within the team. In practice, this means: 6 to 9 years of relevant experience in C++ programming. In-depth knowledge of C++ OOP concepts, including Inheritance, Polymorphism, Templates, Preprocessor Directives, and Exception Handling. Strong understanding of design patterns such as Singleton, Visitor, and Decorator. Familiarity with Standard Template Library (STL), String Operations, and Boost libraries. Comprehensive understanding of data structures like Arrays, Lists, Vectors, Maps, Stacks, and Queues. Knowledge of streaming concepts, string functions, type casting, pointer references, and multithreading. Proficiency in Database DML/DDL, advanced procedures, indexing, and cursors. Experience with shell scripting, Unix commands, Makefiles, and GDB debugging. Agile Scrum certification is a plus. Nice to have experience in the payments domain Proficient in XML, XSD, and XPath. Familiarity with Perl scripting and Continuous Integration (CI) tools. Strong interpersonal and communication skills. Highly proactive and solution-oriented approach. Key Responsibilities Develop and maintain C++ applications for ATM and acquiring payment processing systems Collaborate with cross-functional teams to implement new features and enhancements for FS-Acquiring products Debug, troubleshoot, and optimize existing codebase to ensure high performance and reliability Participate in code reviews and contribute to technical documentation for the FO Handler components Work closely with the product team to deliver scalable solutions that meet financial services requirements Commit to delivering usable value and a potentially shippable product increment in each sprint. Present usable value increments during dedicated sprint review meetings. Ensure that larger changes are committed early in the sprint to lessen impacts on other developers. Provide technical solutions for Jira tickets, with a clear understanding of responsibilities. Collaborate with POs to clarify requirements, distinguishing between the "what" and the "why." Own and manage the team’s sprint backlog effectively. Create a comprehensive plan for the sprint and commit to completing the identified issues. Deliver quality work by adhering to the Definition of Done (DoD) and coding standards. Organize and manage individual tasks based on a pull principle. Share knowledge gained from challenges with the team. Update work plans to align with sprint goals and track progress using the burn-down chart. Communicate impacts of changes to other developers and product owners in a timely manner. Refine tasks that meet readiness criteria during Iteration Backlog Refinement (IBR). Utilize designated communication platforms to share issues and improvements with stakeholders. Adhere strictly to established processes while maintaining Jira tickets effectively. Monitor task status, update remaining time, and ensure all fields in Jira are accurately filled out. Shape the evolution We are on an exciting journey towards the next frontiers of payments technology, and we look for big thinkers, people with passion, can-do attitude and a hunger to learn and grow. Here you’ll work with ambitious colleagues from around the world, take on unique challenges as a team, and make a real impact on the society. With an empowering culture, strong technology and extensive training opportunities, we help you accelerate your career - wherever you decide to go. Join our global team of 18,000 innovators and shape a tomorrow that is yours to own. Learn more about life at Worldline at Jobs.worldline.com We are proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or any applicable legally protected characteristics.

Posted 1 month ago

Apply

9.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description Lead C++ Developer Senior Consultant – Delivery FS-ACQUIRING/ ATM & Acquiring Lead Developer This is Worldline We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution. The Opportunity At Worldline, our technology addresses the persistent challenges of the payment world. We design and operate leading digital payment and transactional solutions that enable sustainable economic growth and reinforce trust and security in our societies. If you are a highly skilled Senior Developer who will produce scalable software solutions in the Payments Domain. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. We have many hardworking and dedicated peers that would love for you to work with them. We are committed to continuous improvement. We are always looking for new and innovative ways to improve quality, reduce costs, build excellent solutions, and grow customer happiness. We would like to welcome an organized, innovative and process driven colleague to our team. Role Overview As an experienced developer, you will be responsible for delivering high-quality software solutions while actively contributing to a positive and dynamic team environment. You will take ownership of the product increment in each sprint, ensuring usability and adherence to coding standards. Your role will involve collaborating with Product Owners to clarify requirements, managing the sprint backlog, and providing technical solutions to support the agile development process. You will also facilitate knowledge sharing within the team, adapt plans to meet sprint goals, and effectively communicate changes and impacts to stakeholders. Your proactive approach and commitment to excellence will drive continuous improvement within the team and contribute to the overall success of the development initiatives. Who Are We Looking For Skilled developers who are passionate about delivering high-quality software solutions and capable of driving positive change within the team. In practice, this means: 9 to 14 years of relevant experience in C++ programming. In-depth knowledge of C++ OOP concepts, including Inheritance, Polymorphism, Templates, Preprocessor Directives, and Exception Handling. Strong understanding of design patterns such as Singleton, Visitor, and Decorator. Familiarity with Standard Template Library (STL), String Operations, and Boost libraries. Comprehensive understanding of data structures like Arrays, Lists, Vectors, Maps, Stacks, and Queues. Knowledge of streaming concepts, string functions, type casting, pointer references, and multithreading. Proficiency in Database DML/DDL, advanced procedures, indexing, and cursors. Experience with shell scripting, Unix commands, Makefiles, and GDB debugging. Agile Scrum certification is a plus. Nice to have experience in the payments domain Proficient in XML, XSD, and XPath. Familiarity with Perl scripting and Continuous Integration (CI) tools. Strong interpersonal and communication skills. Highly proactive and solution-oriented approach. Key Responsibilities Develop and maintain C++ applications for ATM and acquiring payment processing systems Collaborate with cross-functional teams to implement new features and enhancements for FS-Acquiring products Debug, troubleshoot, and optimize existing codebase to ensure high performance and reliability Participate in code reviews and contribute to technical documentation for the FO Handler components Work closely with the product team to deliver scalable solutions that meet financial services requirements Commit to delivering usable value and a potentially shippable product increment in each sprint. Present usable value increments during dedicated sprint review meetings. Ensure that larger changes are committed early in the sprint to lessen impacts on other developers. Provide technical solutions for Jira tickets, with a clear understanding of responsibilities. Collaborate with POs to clarify requirements, distinguishing between the "what" and the "why." Own and manage the team’s sprint backlog effectively. Create a comprehensive plan for the sprint and commit to completing the identified issues. Deliver quality work by adhering to the Definition of Done (DoD) and coding standards. Organize and manage individual tasks based on a pull principle. Share knowledge gained from challenges with the team. Update work plans to align with sprint goals and track progress using the burn-down chart. Communicate impacts of changes to other developers and product owners in a timely manner. Refine tasks that meet readiness criteria during Iteration Backlog Refinement (IBR). Utilize designated communication platforms to share issues and improvements with stakeholders. Adhere strictly to established processes while maintaining Jira tickets effectively. Monitor task status, update remaining time, and ensure all fields in Jira are accurately filled out. Shape the evolution We are on an exciting journey towards the next frontiers of payments technology, and we look for big thinkers, people with passion, can-do attitude and a hunger to learn and grow. Here you’ll work with ambitious colleagues from around the world, take on unique challenges as a team, and make a real impact on the society. With an empowering culture, strong technology and extensive training opportunities, we help you accelerate your career - wherever you decide to go. Join our global team of 18,000 innovators and shape a tomorrow that is yours to own. Learn more about life at Worldline at Jobs.worldline.com We are proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or any applicable legally protected characteristics.

Posted 1 month ago

Apply

4.5 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

BOLD is seeking a highly skilled professional to spearhead the development of cutting-edge browser automation technology for our ExpertApply product. You will play a key role in designing scalable automation frameworks, tackling challenges in bot detection, and optimizing system performance. You'll also be responsible for building and monitoring metrics to ensure system reliability and robustness. If you are passionate about large-scale automation and system reliability, we want to hear from you. Job Description ABOUT THIS TEAM This team is known as “Expert Apply” or the “Sonara” team. We own two areas of cutting-edge technology: advanced browser automation to scrape job application data,and generative AI services to answer job application questions. Our team’s mission is to make sure that job seekers never have to fill out a job application. WHAT YOU’LL DO Optimise existing code to improve performance and efficiency, ensuring the system can handle high traffic loads. Implement message handling to facilitate communication between different services. Develop web scraping solutions to gather and process data from various online sources. Analyze and troubleshoot software issues, providing timely resolutions to ensure system reliability. Collaborate with cross-functional teams to understand user requirements and translate them into technical specifications. Review and enhance code quality through thorough testing and code reviews. Stay updated with industry trends and emerging technologies, integrating best practices into the development process WHAT YOU’LL NEED Strong programming skills in Python like expertise in string manipulation and regular expression to effectively handle and process the text data during web scrapping and automation tasks. Deep understanding of OOP principles, including encapsulation, inheritance, and polymorphism, to design robust and maintainable software systems. Knowledge of common design patterns (e.g., Singleton, Factory, Observer) to enhance system design, imprve code reusability, and implement best practices in software architecture. Solid foundation in algorithms (sorting, searching, parsing) and data structures (lists, dictionaries, trees) to solve complex problems efficiently and effectively during software development. Proficient in identifying and manipulating HTML elements (DOM) for automated interactions, including forms, buttons, and links. Knowledge of XPath and CSS selectors for precise data extraction. Good understanding of how modern browsers function, including rendering engines, JavaScript engines, HTTP protocols, and browser APIs. Experience optimizing scraping strategies based on browser behaviour and performance. Experience with caching technologies (e.g. Redis, in-memory caching) Experience with messaging protocols (e.g. Azure service bus, Kafka, RabbitMQ) working knowledge and proven experience in containerization using Docker. Understanding of DevOps practices and CI/CD pipelines. Excellent communication skills and the ability to collaborate across time zones Excellent analytical and problem-solving skills. Knowledge of cloud computing, Amazon Web Services or Microsoft Azure WHAT’S GOOD TO HAVE: Experience with web frameworks (e.g., FAST API, Flask, Django) Knowledge of web scraping methodologies and tools, including headless browser automation (e.g., Playwright, Selenium, Puppeteer), and familiarity with JavaScript execution within the scraping context. Proficient in writing tests for scraping scripts to ensure robustness, reliability, and maintainability, along with debugging techniques to troubleshoot any issues that arise during the execution of scraping processes. Knowledge of database systems (SQL and NoSQL). Knowledge of leveraging LLMs (e.g., GPT, BERT) to improve web page automation. Ability to utilize LLMs for natural language understanding tasks, such as extracting meaningful insights from pages or generating context-aware interactions. EXPERIENCE: Senior Software Engineer, Python- 4.5 years+ BENEFITS Outstanding Compensation Competitive salary Tax-friendly compensation structure Bi-annual bonus Annual Appraisal Equity in company 100% Full Health Benefits Group Mediclaim, personal accident, & term life insurance Group Mediclaim benefit (including parents' coverage) Practo Plus health membership for employees and family Personal accident and term life insurance coverage Flexible Time Away 24 days paid leaves Declared fixed holidays Paternity and maternity leave Compassionate and marriage leave Covid leave (up to 7 days) ADDITIONAL BENEFITS Internet and home office reimbursement In-office catered lunch, meals, and snacks Certification policy Cab pick-up and drop-off facility About BOLD We Transform Work Lives As an established global organization, BOLD helps people find jobs. Our story is one of growth, success, and professional fulfillment. We create digital products that have empowered millions of people in 180 countries to build stronger resumes, cover letters, and CVs. The result of our work helps people interview confidently, finding the right job in less time. Our employees are experts, learners, contributors, and creatives. We Celebrate And Promote Diversity And Inclusion We value our position as an Equal Opportunity Employer. We hire based on qualifications, merit, and our business needs. We don't discriminate regarding race, color, religion, gender, pregnancy, national origin or citizenship, ancestry, age, physical or mental disability, veteran status, sexual orientation, gender identity or expression, marital status, genetic information, or any other applicable characteristic protected by law.

Posted 2 months ago

Apply

0.0 - 5.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Noida, Uttar Pradesh, India Engineering & Development BOLD is seeking a highly skilled professional to spearhead the development of cutting-edge browser automation technology for our ExpertApply product. You will play a key role in designing scalable automation frameworks, tackling challenges in bot detection, and optimizing system performance. You'll also be responsible for building and monitoring metrics to ensure system reliability and robustness. If you are passionate about large-scale automation and system reliability, we want to hear from you. Job Description ABOUT THIS TEAM This team is known as “Expert Apply” or the “Sonara” team. We own two areas of cutting-edge technology: advanced browser automation to scrape job application data,and generative AI services to answer job application questions. Our team’s mission is to make sure that job seekers never have to fill out a job application. WHAT YOU’LL DO Optimise existing code to improve performance and efficiency, ensuring the system can handle high traffic loads. Implement message handling to facilitate communication between different services. Develop web scraping solutions to gather and process data from various online sources. Analyze and troubleshoot software issues, providing timely resolutions to ensure system reliability. Collaborate with cross-functional teams to understand user requirements and translate them into technical specifications. Review and enhance code quality through thorough testing and code reviews. Stay updated with industry trends and emerging technologies, integrating best practices into the development process WHAT YOU’LL NEED Strong programming skills in Python like expertise in string manipulation and regular expression to effectively handle and process the text data during web scrapping and automation tasks. Deep understanding of OOP principles, including encapsulation, inheritance, and polymorphism, to design robust and maintainable software systems. Knowledge of common design patterns (e.g., Singleton, Factory, Observer) to enhance system design, imprve code reusability, and implement best practices in software architecture. Solid foundation in algorithms (sorting, searching, parsing) and data structures (lists, dictionaries, trees) to solve complex problems efficiently and effectively during software development. Proficient in identifying and manipulating HTML elements (DOM) for automated interactions, including forms, buttons, and links. Knowledge of XPath and CSS selectors for precise data extraction. Good understanding of how modern browsers function, including rendering engines, JavaScript engines, HTTP protocols, and browser APIs. Experience optimizing scraping strategies based on browser behaviour and performance. Experience with caching technologies (e.g. Redis, in-memory caching) Experience with messaging protocols (e.g. Azure service bus, Kafka, RabbitMQ) working knowledge and proven experience in containerization using Docker. Understanding of DevOps practices and CI/CD pipelines. Excellent communication skills and the ability to collaborate across time zones Excellent analytical and problem-solving skills. Knowledge of cloud computing, Amazon Web Services or Microsoft Azure WHAT’S GOOD TO HAVE: Experience with web frameworks (e.g., FAST API, Flask, Django) Knowledge of web scraping methodologies and tools, including headless browser automation (e.g., Playwright, Selenium, Puppeteer), and familiarity with JavaScript execution within the scraping context. Proficient in writing tests for scraping scripts to ensure robustness, reliability, and maintainability, along with debugging techniques to troubleshoot any issues that arise during the execution of scraping processes. Knowledge of database systems (SQL and NoSQL). Knowledge of leveraging LLMs (e.g., GPT, BERT) to improve web page automation. Ability to utilize LLMs for natural language understanding tasks, such as extracting meaningful insights from pages or generating context-aware interactions. EXPERIENCE: Senior Software Engineer, Python- 4.5 years+ #LI-SV1 Benefits Outstanding Compensation Competitive salary Tax-friendly compensation structure Bi-annual bonus Annual Appraisal Equity in company 100% Full Health Benefits Group Mediclaim, personal accident, & term life insurance Group Mediclaim benefit (including parents' coverage) Practo Plus health membership for employees and family Personal accident and term life insurance coverage Flexible Time Away 24 days paid leaves Declared fixed holidays Paternity and maternity leave Compassionate and marriage leave Covid leave (up to 7 days) Additional Benefits Internet and home office reimbursement In-office catered lunch, meals, and snacks Certification policy Cab pick-up and drop-off facility About BOLD We Transform Work Lives As an established global organization, BOLD helps people find jobs. Our story is one of growth, success, and professional fulfillment. We create digital products that have empowered millions of people in 180 countries to build stronger resumes, cover letters, and CVs. The result of our work helps people interview confidently, finding the right job in less time. Our employees are experts, learners, contributors, and creatives. We Celebrate And Promote Diversity And Inclusion We value our position as an Equal Opportunity Employer. We hire based on qualifications, merit, and our business needs. We don't discriminate regarding race, color, religion, gender, pregnancy, national origin or citizenship, ancestry, age, physical or mental disability, veteran status, sexual orientation, gender identity or expression, marital status, genetic information, or any other applicable characteristic protected by law.

Posted 2 months ago

Apply

8.0 years

4 - 9 Lacs

Hyderābād

On-site

Req ID: 321998 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Specialist to join our team in Hyderabad, Telangana (IN-TG), India (IN). Senior Developer Mandatory Skills: C++, MFC, STL, and SQL programming JD: Over 8 years of experience in Windows desktop application development using C++, MFC, STL, and SQL programming. Strong expertise in object-oriented design and implementation, with a solid understanding of design patterns. Proficient in C++ concepts like dynamic polymorphism, templates and pointers. Extensive experience developing both desktop and web-based applications in a Windows environment. Proven experience in Agile development methodologies. Knowledgeable in C#, .NET, and Web APIs. Strong analytical, problem-solving, and decision-making abilities. Excellent written and verbal communication skills. About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

Posted 2 months ago

Apply

0.0 - 8.0 years

0 Lacs

Hyderabad, Telangana

On-site

Req ID: 321998 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Specialist to join our team in Hyderabad, Telangana (IN-TG), India (IN). Senior Developer Mandatory Skills: C++, MFC, STL, and SQL programming JD: Over 8 years of experience in Windows desktop application development using C++, MFC, STL, and SQL programming. Strong expertise in object-oriented design and implementation, with a solid understanding of design patterns. Proficient in C++ concepts like dynamic polymorphism, templates and pointers. Extensive experience developing both desktop and web-based applications in a Windows environment. Proven experience in Agile development methodologies. Knowledgeable in C#, .NET, and Web APIs. Strong analytical, problem-solving, and decision-making abilities. Excellent written and verbal communication skills. About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

Posted 2 months ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Worldline At Worldline, we are pioneers in payments technology, committed to creating innovative solutions that make financial transactions secure, accessible, and seamless worldwide. Our diverse team of professionals collaborates across cultures and disciplines, driving progress that benefits society and businesses of all sizes. We believe that diverse perspectives fuel innovation. We are dedicated to fostering an inclusive environment where all individuals, regardless of background, identity, or experience, can thrive and contribute meaningfully to our shared vision. The Opportunity We are seeking a talented C++ Developer who is passionate about building scalable, user-friendly applications. In this role, you will work with a dynamic, diverse team to develop, enhance, and maintain landing pages, web portals, and back-end services crucial to our payment solutions. We welcome applicants from all backgrounds and experiences, believing that our strength lies in our diversity. Your unique perspectives will help us create innovative, inclusive digital products that serve a global community. Key Responsibilities As a Senior Application Developer in a self-organized DevOps squad, you will collaborate closely with analysts, testers, developers, and operations, serving as a key developer in your team. Your end-to-end team will translate business requirements into system components ready for production. Develop software solutions for processing electronic payments using the "Worldline Pay Front Office" suite. Collaborate with the Product Owner to negotiate integration requirements. Design, configure, and install customer systems. Implement product or customer-specific adaptations and extensions. Prepare comprehensive project documentation. Specify, prepare, and execute tests to ensure software quality. Provide analytical support during production incidents. Excellent hands on experience with C++ OOPS concepts (Inheritance, Polymorphism, Templates, Pre Processor directives, Exception Handling etc.…) Sound knowledge of Design patterns like Singleton, Visitor and Decorators. Proficiency in STL, String Operations and Boost libraries. Thorough understanding of containers like Arrays, List, Vector, Maps, Stacks and queues. Concepts related to Streaming, String functions, Type castings, Pointer references, virtual functions. Proficient in working with Docker, Gtest Database DML/DDL, Joins, Database Advance –Procedure, Index, cursors, SP etc. Proficient with Unix Commands, Shell Scripting, Make files, GDB debugger etc. Should have good experience with Retail Cards & Payments domain with VISA and MC protocols/switching. Should have good understanding of Card transaction processing and authorization systems with complete transaction flow for issuing and acquiring Good understanding of ISO 8583 protocol/specification, transaction processing & security concepts Good understanding of Card Issuing & Acquiring domain with focus on Prepaid, EFT Switch & PG Should know Issuing/Acquiring Protocols. Other skills: Linux (Shell scripting, bash, KSH, SQL (Queries / PL/SQL procedures, Views, MV, Tables) As the most experienced application developer in your team, you will leverage your expertise to support, train, and mentor other members. Technical Skills & Qualifications University degree (Master's/Bachelor's) in Computer Science, Engineering, or a related field. Experience level we need is 6-10 Years Location-Pune Extensive experience in IT services and software development, preferably within electronic payments. Proficiency in object-oriented programming in C++, relational databases, SQL, and data modeling. Familiarity with Agile methodologies is a plus. Strong analytical skills and the ability to abstract complex problems. High motivation, efficiency, and excellent communication skills, both verbal and written. Proficiency in English is mandatory. Proactive and self-reliant, with a curious and open-minded attitude. Team player with the ability to thrive in an international and matrix organizational environment. Methodology Scrum/Kanban Scaled Agile experience will be more preferred. Preferred skills: Agile Awareness CI (Continuous Integration), Jenkins Soft skills: Should possess very good communication skills Should possess very good Inter personnel skills Should possess very good analytical skills Please share the updated CV to shalini.d@worldline.com Thanks Much

Posted 2 months ago

Apply

8.0 - 12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

About Company: Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services, manufacturing, technology, media, retail, and travel & hospitality. Its industry-specific solutions are designed to address complex business challenges by combining domain expertise with deep technical capabilities. With a global workforce of over 80,000 professionals and a presence in more than 50 countries. Job Title: Java Developer Locations: PAN INDIA Experience: 8 - 12 Years (Relevant) Employment Type: Contract to Hire Work Mode: Work From Office Notice Period: Immediate to 15 Days JOB DESCRIPTION: 1. Core Python and Java Proficiency Code fluency and readability Writes clean, maintainable, and modular code using Pythonic principles. Data structures & algorithms Understands and applies lists, dictionaries, sets, trees, and algorithms effectively. Object-Oriented Programming Demonstrates solid grasp of OOP concepts including inheritance, polymorphism, and encapsulation. Testing & debugging Uses tools like pytest, unittest, and debugging tools effectively in development. API development 2. System Design & Software Architecture Aptitude Modular system design Can design scalable, loosely coupled systems. Understanding of microservices Has working knowledge of service decomposition, inter-service communication, and orchestration. Data flow and integration Understands how data moves through systems, including ETL, messaging, and APIs. Design patterns Applies appropriate software design patterns and understands trade-offs. Cloud & infrastructure awareness Familiar with deploying services to AWS, GCP, or Azure, including basics like containers, autoscaling, and monitoring. 3. Architectural Growth Potential Big-picture thinking Thinks beyond code to how components fit into the whole architecture. Decision-making tradeoffs Can articulate the pros and cons of different tech decisions. Documentation & diagrams Comfortable creating architecture diagrams and explaining decisions. Curiosity & learning Eagerness to learn new tools, frameworks, and architectural patterns. Cross-team collaboration Works well across development, QA, DevOps, and business teams. 4. Communication & Leadership Explains technical ideas clearly Can break down complex ideas for both technical and non-technical stakeholders. Mentorship potential Willing to guide junior developers and share knowledge. Feedback receptiveness Accepts and integrates feedback well. Proactive problem solver Identifies issues and suggests architectural improvements without being asked. 5. Culture & Ownership Takes initiative Self-starter who takes ownership of deliverables. Reliability Delivers consistent, high-quality work. Team fit Aligns with team values, communication style, and pace. Growth mindset Shows desire to evolve into a broader architectural role over time.

Posted 2 months ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services, manufacturing, technology, media, retail, and travel & hospitality. Its industry-specific solutions are designed to address complex business challenges by combining domain expertise with deep technical capabilities. With a global workforce of over 80,000 professionals and a presence in more than 50 countries. Job Title: Java Python Developer Locations: Pune, Bengaluru, Noida Experience: 8+ Years (Relevant) Employment Type: Contract to Hire Work Mode : Work From Office Notice Period : Immediate to 15 Days Job Description: We are looking for a highly skilled Senior Software Engineer with strong proficiency in Python and Java , who brings a deep understanding of system design, microservices architecture , and a strong sense of technical ownership . You will play a key role in designing and building scalable systems, mentoring developers, and contributing to our long-term architectural vision. Key Responsibilities: Core Development (Python & Java) Write clean, modular, and maintainable code using Pythonic and Java best practices. Utilize data structures and algorithms effectively to solve complex problems. Apply OOP principles like inheritance, polymorphism, and encapsulation proficiently. Develop and test RESTful APIs using frameworks such as Flask, Django, or FastAPI. Use testing and debugging tools (e.g., pytest, unittest) to ensure code quality System Design & Architecture Design scalable, loosely coupled, modular backend systems. Architect and maintain microservices, including inter-service communication and orchestration. Manage data flow through ETL pipelines, message queues, and APIs. Apply design patterns thoughtfully and understand architectural trade-offs. Deploy and monitor applications in cloud environments (AWS, GCP, or Azure) using containers and autoscaling. Architectural Growth & Collaboration Think holistically about how systems and components fit together. Make well-reasoned architectural decisions with clear communication of trade-offs. Create clear technical documentation and architecture diagrams. Work cross-functionally with QA, DevOps, and Product teams. Stay curious and continuously learn new technologies and frameworks. Culture & Ownership Demonstrate initiative and take ownership of deliverables from start to finish. Be reliable and consistent in delivering high-quality work. Align with the team’s values, work pace, and collaborative style. Preferred Qualifications: 5+ years of experience in backend development with Python and Java. Experience in microservice architecture, system design, and API development. Familiarity with CI/CD, containerization (Docker), and monitoring tools. Knowledge of cloud platforms like AWS, GCP, or Azure. Prior experience in mentoring or team leadership is a plus.

Posted 2 months ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Role: Senior NET Developer Exp: 8 Years+ Location: Noida Budget: 20-25 LPA NP: Only Immediate Joiners Domian: Financial Investment Banking Technical Skills and Experience Proven development experience with .NET, C#, and SQL. Proficiency in .NET and C# features, including encapsulation, inheritance, interfaces, polymorphism, generics, exception handling, reflection, attributes, LINQ, asynchronous programming, and more. Experience with structured logging using mature logging frameworks. Strong knowledge of SQL, including database schema design, writing optimized queries, and developing views, functions, and stored procedures. Expertise in HTTP protocols, REST APIs, and authentication/authorization standards (e.g., OAuth, JWT). Hands-on experience with API testing tools such as Postman or cURL. Familiarity with cloud platforms, particularly Microsoft Azure. Demonstrated experience applying design patterns to achieve scalable and maintainable architectures. Advanced troubleshooting and debugging skills with the ability to unblock development challenges independently. Proficiency in writing unit test programs to validate software components. Experience with modern source control systems like Git, including branching and collaboration workflows. Hands-on experience with CI/CD pipelines and automation tools. Ability to automate repetitive tasks and solutions to enhance efficiency.

Posted 2 months ago

Apply

12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people – and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you’re in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can’t happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers. Job Purpose This position is responsible for providing technical leadership & mentoring for SW development team in area of HMI/UI software development for agricultural vehicles. This technical lead role involves creating software architecture designs implementing UI using multiple technologies, this role will be involved in preparing engineering estimates, develop solutions, verify the solutions and continuously manage the development progress. The ideal candidate is someone, who is passionate about world class software development and giving technical leadership to development team with demonstrated ability to collaborate, process improvements, driving change and adopt to latest technology. Key Responsibilities As a Software developer engineer, you will support the design of timely, efficient, and cost-effective software development through detailed SW architecture & using SW development processes effectively. In this role you will be responsible for Design, build, and maintain efficient, reusable, and reliable C++ code. Create and refine software requirements to meet system requirements for Precision Farming Applications. Create SW architectures at feature level or subsystem level. Work independently and guide team members in day-to-day activities. Follow and help improve software development processes. Drive application performance and memory improvements. Analyze and root cause software issues found internally and externally. Develop software unit test scripts. Support development of software architecture documentation. Travel, as necessary, to local and global locations to resolve problems, explore design alternatives, reverse engineering, and provide information. Experience in software development process (Agile methodologies) Establish processes to ensure code quality. Participate in code reviews and create a quality culture. Ensure that software development team adheres to coding standards and meet stringent performance and safety requirements of real time embedded system. Estimate the costs, resources and time required for development projects. Analyze issues reported from integration/field testing (including production code) and provide required guidance to team to identify resolution in short time. Present project and improvement initiative status to management. Drive continuous improvement initiatives for products and processes. Provide Technical Leadership to SW development team. Act as quality gate for SW deliverables by development team Experience Required 12-16 years of experience in embedded C++ Development Strong proficiency in C++, with fair knowledge of the language specification Thorough knowledge of the standard library, STL containers, and algorithms Have a good understanding of Embedded Linux and multi-threaded application. Good understanding of memory management in non-garbage collected environments. Understanding of dynamic polymorphism and C++ specific notions, such as friend classes Familiarity with templating in C++ Knowledge of the latest C++11 standard is appreciated. Familiarity with system call wrapper library functions Familiarity with language tools, such as Sonar cloud, Poly space and Valgrind. Knowledge of CAN data analysis through different tools like CAN Analyzer. Knowledge of J1939 protocol and ISOBUS (ISO 11783) is appreciated. Implementation of automated testing platforms and unit tests Proficient understanding of code versioning tools such as Git and SVN Familiarity with continuous integration through Azure or GitLab is appreciated. Good understanding of embedded system. Should have experience on display and GPS based application. Familiarity with embedded systems design, low-level hardware interactions like RS232, CAN and Ethernet communication (TCP/IP or UDP). Knowledge in firmware debugging skills (call stack analysis, profiling, breakpoint evaluation, resource budget analysis as Flash, RAM, and CPU load) Preferred Qualifications Bachelor’s degree in electrical, Computer science, Electronics Engineering. Master’s Degree is preferred. Hands on experience of SW development for embedded systems. Experience on Automotive or Off Highway machines is preferred. Experience with Precision Farming and Machine automation Knowledge of Functional Safety concepts and software implementation in accordance with ISO25119, ISO13849, ISO26262 Hands-on experience with Off-Road, Commercial Vehicle or Automotive products. What We Offer We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. Benefits At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. To support our employees, we offer regional comprehensive benefits, including: Flexible work arrangements Savings & Retirement benefits Tuition reimbursement Parental leave Adoption assistance Fertility & Family building support Employee Assistance Programs Charitable contribution matching and Volunteer Time Off

Posted 2 months ago

Apply

12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people – and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you’re in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can’t happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers. Job Purpose This position is responsible for providing technical leadership & mentoring for SW development team in area of HMI/UI software development for agricultural vehicles. This technical lead role involves creating software architecture designs implementing UI using multiple technologies, this role will be involved in preparing engineering estimates, develop solutions, verify the solutions and continuously manage the development progress. The ideal candidate is someone, who is passionate about world class software development and giving technical leadership to development team with demonstrated ability to collaborate, process improvements, driving change and adopt to latest technology. Key Responsibilities As a Software developer engineer, you will support the design of timely, efficient, and cost-effective software development through detailed SW architecture & using SW development processes effectively. In this role you will be responsible for Design, build, and maintain efficient, reusable, and reliable C++ code. Create and refine software requirements to meet system requirements for Precision Farming Applications. Create SW architectures at feature level or subsystem level. Work independently and guide team members in day-to-day activities. Follow and help improve software development processes. Drive application performance and memory improvements. Analyze and root cause software issues found internally and externally. Develop software unit test scripts. Support development of software architecture documentation. Travel, as necessary, to local and global locations to resolve problems, explore design alternatives, reverse engineering, and provide information. Experience in software development process (Agile methodologies) Establish processes to ensure code quality. Participate in code reviews and create a quality culture. Ensure that software development team adheres to coding standards and meet stringent performance and safety requirements of real time embedded system. Estimate the costs, resources and time required for development projects. Analyze issues reported from integration/field testing (including production code) and provide required guidance to team to identify resolution in short time. Present project and improvement initiative status to management. Drive continuous improvement initiatives for products and processes. Provide Technical Leadership to SW development team. Act as quality gate for SW deliverables by development team Experience Required 12-16 years of experience in embedded C++ Development Strong proficiency in C++, with fair knowledge of the language specification Thorough knowledge of the standard library, STL containers, and algorithms Have a good understanding of Embedded Linux and multi-threaded application. Good understanding of memory management in non-garbage collected environments. Understanding of dynamic polymorphism and C++ specific notions, such as friend classes Familiarity with templating in C++ Knowledge of the latest C++11 standard is appreciated. Familiarity with system call wrapper library functions Familiarity with language tools, such as Sonar cloud, Poly space and Valgrind. Knowledge of CAN data analysis through different tools like CAN Analyzer. Knowledge of J1939 protocol and ISOBUS (ISO 11783) is appreciated. Implementation of automated testing platforms and unit tests Proficient understanding of code versioning tools such as Git and SVN Familiarity with continuous integration through Azure or GitLab is appreciated. Good understanding of embedded system. Should have experience on display and GPS based application. Familiarity with embedded systems design, low-level hardware interactions like RS232, CAN and Ethernet communication (TCP/IP or UDP). Knowledge in firmware debugging skills (call stack analysis, profiling, breakpoint evaluation, resource budget analysis as Flash, RAM, and CPU load) Preferred Qualifications Bachelor’s degree in electrical, Computer science, Electronics Engineering. Master’s Degree is preferred. Hands on experience of SW development for embedded systems. Experience on Automotive or Off Highway machines is preferred. Experience with Precision Farming and Machine automation Knowledge of Functional Safety concepts and software implementation in accordance with ISO25119, ISO13849, ISO26262 Hands-on experience with Off-Road, Commercial Vehicle or Automotive products. What We Offer We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. Benefits At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. To support our employees, we offer regional comprehensive benefits, including: Flexible work arrangements Savings & Retirement benefits Tuition reimbursement Parental leave Adoption assistance Fertility & Family building support Employee Assistance Programs Charitable contribution matching and Volunteer Time Off Apply now Share This Job

Posted 2 months ago

Apply

0.0 - 16.0 years

0 Lacs

Pune, Maharashtra

On-site

Job ID: 1544 Location: Fully On-Site, Pune, Maharashtra, IN Job Family: Research and Development Job Type: Permanent Employment Type: Full Time About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people – and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you’re in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can’t happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers. Job Purpose This position is responsible for providing technical leadership & mentoring for SW development team in area of HMI/UI software development for agricultural vehicles. This technical lead role involves creating software architecture designs implementing UI using multiple technologies, this role will be involved in preparing engineering estimates, develop solutions, verify the solutions and continuously manage the development progress. The ideal candidate is someone, who is passionate about world class software development and giving technical leadership to development team with demonstrated ability to collaborate, process improvements, driving change and adopt to latest technology. Key Responsibilities As a Software developer engineer, you will support the design of timely, efficient, and cost-effective software development through detailed SW architecture & using SW development processes effectively. In this role you will be responsible for Design, build, and maintain efficient, reusable, and reliable C++ code. Create and refine software requirements to meet system requirements for Precision Farming Applications. Create SW architectures at feature level or subsystem level. Work independently and guide team members in day-to-day activities. Follow and help improve software development processes. Drive application performance and memory improvements. Analyze and root cause software issues found internally and externally. Develop software unit test scripts. Support development of software architecture documentation. Travel, as necessary, to local and global locations to resolve problems, explore design alternatives, reverse engineering, and provide information. Experience in software development process (Agile methodologies) Establish processes to ensure code quality. Participate in code reviews and create a quality culture. Ensure that software development team adheres to coding standards and meet stringent performance and safety requirements of real time embedded system. Estimate the costs, resources and time required for development projects. Analyze issues reported from integration/field testing (including production code) and provide required guidance to team to identify resolution in short time. Present project and improvement initiative status to management. Drive continuous improvement initiatives for products and processes. Provide Technical Leadership to SW development team. Act as quality gate for SW deliverables by development team Experience Required 12-16 years of experience in embedded C++ Development Strong proficiency in C++, with fair knowledge of the language specification Thorough knowledge of the standard library, STL containers, and algorithms Have a good understanding of Embedded Linux and multi-threaded application. Good understanding of memory management in non-garbage collected environments. Understanding of dynamic polymorphism and C++ specific notions, such as friend classes Familiarity with templating in C++ Knowledge of the latest C++11 standard is appreciated. Familiarity with system call wrapper library functions Familiarity with language tools, such as Sonar cloud, Poly space and Valgrind. Knowledge of CAN data analysis through different tools like CAN Analyzer. Knowledge of J1939 protocol and ISOBUS (ISO 11783) is appreciated. Implementation of automated testing platforms and unit tests Proficient understanding of code versioning tools such as Git and SVN Familiarity with continuous integration through Azure or GitLab is appreciated. Good understanding of embedded system. Should have experience on display and GPS based application. Familiarity with embedded systems design, low-level hardware interactions like RS232, CAN and Ethernet communication (TCP/IP or UDP). Knowledge in firmware debugging skills (call stack analysis, profiling, breakpoint evaluation, resource budget analysis as Flash, RAM, and CPU load) Preferred Qualifications Bachelor’s degree in electrical, Computer science, Electronics Engineering. Master’s Degree is preferred. Hands on experience of SW development for embedded systems. Experience on Automotive or Off Highway machines is preferred. Experience with Precision Farming and Machine automation Knowledge of Functional Safety concepts and software implementation in accordance with ISO25119, ISO13849, ISO26262 Hands-on experience with Off-Road, Commercial Vehicle or Automotive products. What We Offer We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. To support our employees, we offer regional comprehensive benefits, including: Flexible work arrangements Savings & Retirement benefits Tuition reimbursement Parental leave Adoption assistance Fertility & Family building support Employee Assistance Programs Charitable contribution matching and Volunteer Time Off

Posted 2 months ago

Apply

0 years

10 - 15 Lacs

India

On-site

We are looking for a C++ developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Responsibilities Design, build, and maintain efficient, reusable, and reliable C++ code Implement performance and quality modules Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization Requirements (Add other responsibilities here that are relevant) Skills Strong proficiency in C++, with fair knowledge of the language specification Thorough knowledge of the standard library, STL containers, and algorithms (Specify any platform(s) that you want the developer to have a strong grasp of) Good understanding of memory management in non-garbage collected environments Understanding of dynamic polymorphism and C++ specific notions, such as friend classes Familiarity with templating in C++ Knowledge of the latest C++11 standard is appreciated (depending on project specifications) Familiarity with embedded systems design, low-level hardware interactions (if required) Knowledge of low-level threading primitives and real-time environments (depending on project requirements) Familiarity with system call wrapper library functions Knowledge of writing native modules for high-level languages such as Node.js, Python, Go, etc. (if required) Familiarity with language tools, such as Valgrind (if required) Knowledge of component data sheets and specifications Implementation of automated testing platforms and unit tests Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial) Familiarity with continuous integration (Make sure to mention other frameworks, libraries, or any other technology relevant to your project) (List education level or certification you require) Skills:- C++, Python and NodeJS (Node.js)

Posted 2 months 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