Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
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 2 days ago
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 3 days ago
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 5 days ago
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 6 days ago
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 week ago
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 2 weeks ago
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 2 weeks ago
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 weeks ago
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 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 4 weeks ago
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 1 month ago
1.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Roles & Responsibilities Conduct live-in person/virtual classes to train learners on Core Java, Advanced Java, and Frameworks Facilitate and support learner's progress/journey to deliver personalized blended learning experience and achieve desired skill outcome Evaluate and grade learner's Project Reports, Project Presentation, and other documents. Mentor learners during support, project, and assessment sessions. Develop, validate, and implement learning content, curriculum, and training programs whenever applicable Liaison and support respective teams with schedule planning, learner progress, academic evaluation, learning management, etc. Desired profile: Exp require: 1-2 year of technical training exp in a corporate, or any edu-tech institute. (Not from college lecturer, school Teacher profile) Development experience would be an added advantage Must be proficient in Core Java, Collections, Exceptions, File Handling and JDBC, MySQL, HTML+CSS+JavaScript Four pillars of OOP, Loops in Java, Inheritance in Java, Exception Handling, Arrays in Java, need and types, JDBC architecture, Explain Polymorphism, Threads in Java, I/O streams Experience in Struts 2.0/Spring 5.0 frameworks and above Should have worked in Webserver/Application Server usage Must have good analysis or problem-solving skills Must have good communication and delivery skills Additional Advantage: Knowledge of Liferay, Omnicom Strong expertise on Java technology stack (Core Java, Advance Java, Spring, Spring Boot, JPA, Hibernate, Struts, Webservices) Good Knowledge of Database (SQL)
Posted 1 month ago
2.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Hiring for a Technical Architect role - Airline domain Note: The candidate must have experience in Product-based Travel companies, preferably in the Flight domain. Must have at least 2 years of experience as a Technical Architect , with the majority of their experience in software development and minimal involvement in hands-on implementation. Requirements : More than 12 years of experience in software development using C#, .NET Core, JavaScript, and TypeScript A minimum of 4 years of experience in travel, especially in flights, is preferred. Strong experience in developing and integrating REST APIs, XML, JSON, and SOAP Architectural & system design skills Strong experience in the Principles of good software design ○ Required: polymorphism, mutability vs immutability, side-effecting code, REST, Idempotency, SOLID, Imperative vs Functional, Stack vs Heap. ● Experience in Concurrent Programming ○ Threads, time slicing, thread safety, critical sections ○ async/await pattern ○ Queues & Topics ○ Streaming ● Experience in Performance enhancement ○ e.g. Big-O notation ○ An understanding of Scaling ○ e.g. Microservices, ESB, Sharding, Hexagonal Architecture Strong data storage experience with databases such as Postgres, Oracle, MySQL, Active Record Pattern / ORM frameworks Experience in scaling software for performance and growth Experience in GCP/AWS Experience in Agile development experience Experience with code review tools like SonarQube, etc. Proven experience in solving complex architecture and business problems with solutions that are extensible, simple, and optimal Ability to think in terms of integrating systems and networks as well as programs Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations Experience taking a leading role in building complex software systems that have been successfully delivered to customers with other engineers working under your guidance Experience in communicating with engineering leadership to understand requirements describing software product features, technical designs, and product strategy Exposure to network security is a plus Prior complex software architecture experience will be preferred B.E/ B.Tech in Computer Science Email: Sam@hiresquad.in
Posted 1 month ago
7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
We are looking for a Senior C++ Developer with 7-10 years of experience and expertise in Automation Principles , C++ Builder , and Object-Oriented Programming (OOP) . In this role, you will work on high-performance applications, automate key development tasks, and contribute to the design and implementation of scalable, maintainable systems. Key Responsibilities: Design, develop, and maintain software applications using C++ . Implement automation solutions for repetitive tasks, including test automation , build automation , and CI/CD pipeline integrations , following Automation Principles . Utilize C++ Builder to develop high-performance, cross-platform applications, with a focus on rapid application development. Apply Object-Oriented Programming (OOP) principles such as inheritance, encapsulation, and polymorphism to design clean, reusable, and efficient code. Collaborate with cross-functional teams to understand requirements, deliver solutions, and ensure quality and performance standards are met. Troubleshoot and optimize code for performance, memory management, and scalability. Ensure the application is fully automated and integrates seamlessly into the development pipeline. Write unit tests and automated testing scripts to ensure code quality and functionality. Participate in code reviews and mentor junior developers on best practices for C++ development and automation. Required Skills & Qualifications: 7-10 years of proven experience in C++ development , with hands-on knowledge of C++ Builder or similar IDEs. Strong understanding of Automation Principles in software development, including automation frameworks, test automation, and continuous integration. Solid experience with Object-Oriented Programming (OOP) and object-oriented design principles. Familiarity with C++ Builder , including its libraries, tools, and frameworks. Strong knowledge of data structures, algorithms , and performance optimization . Excellent debugging, problem-solving, and analytical skills. Ability to work independently and collaboratively in a fast-paced environment. Familiarity with version control systems like Git. Preferred Skills: Experience with additional automation tools and frameworks (e.g., Selenium, Jenkins, Ansible). Experience with cross-platform development and deployment. Familiarity with cloud-based development environments and services. Knowledge of multithreading and parallel programming in C++. Exposure to Agile methodologies . Education: Bachelor’s degree in Computer Science , Software Engineering , or a related field (or equivalent practical experience).
Posted 1 month ago
2.0 - 4.0 years
0 Lacs
Pune
Work from Office
Required Skills : Collaborate with the development and QA teams to understand project requirements and Design and script automated tests to check the functionality of : Web and mobile applications, APIs and backend/ database testing, Install testing protocols, and Provides effective test automation solutions for the Product. Design, develop, and maintain automated test scripts using automation tools. Execute automated test suites and analyse results to identify and report defects. Ensure scalability, reusability, and maintainability of automated test scripts. Troubleshooting automation sotiware and finalizing system procedures Keeping updated with the latest industry developments Researching issues in sotiware through testing Work in an Agile world to develop automation with quick turnaround times. Provide Daily & Weekly Testing status report. Ready to work in shifts. Responsibilities : Hands-on experience in automation with Selenium and Postman or SoapUI or Jmeter is required. Hands-on experience of SQL is required. Experience with CI/ CD pipelines is preferred. Familiarity with JIRA is preferred. Knowledge of performance testing is preferred. Good analytical skills and logical reasoning Proficiency in Java programming languages with good conceptual understanding . Excellent problem-solving skills Have attention to detail and be a quick learner, be able to adapt and deliver across different technology stacks. Experience : 2+ Years Education : BE/ BTECH/MCA/MSC Computers preferred Location : Your home location should be Pune (Maharashtra, India) City limits (Strictly) Work from office (Viman Nagar ,Pune)
Posted 1 month ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
About Company: Our Client is a multinational IT services and consulting company headquartered in USA, With revenues 19.7 Billion USD, with Global work force of 3,50,000 and Listed in NASDAQ, It is one of the leading IT services firms globally, known for its work in digital transformation, technology consulting, and business process outsourcing, Business Focus on Digital Engineering, Cloud Services, AI and Data Analytics, Enterprise Applications ( SAP, Oracle, Sales Force ), IT Infrastructure, Business Process Out Source. Major delivery centers in India, including cities like Chennai, Pune, Hyderabad, and Bengaluru. Offices in over 35 countries. India is a major operational hub, with as its U.S. headquarters. Job Title: Java Developer with Maven Location: Pan India Experience: 6+ Years Job Type : Contract to hire. Notice Period: Immediate joiners. Mandatory Skills : Core Java, Linux OR Unix, Maven Or Gradle And OOP’s principles, Spring Boot. Job Description: Strong Java programming skills, including experience with Core Java features, such as Collections Framework, concurrency, and I/O. Proficiency in using Maven for managing project dependencies and build automation. Solid understanding of Object-Oriented Programming principles, including encapsulation, inheritance, polymorphism, and abstraction. Experience with Spring Framework, including Dependency Injection, Aspect-Oriented Programming, and Spring Boot.
Posted 1 month ago
6.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
We have Opportunity for Lead Java Python Developer with 6+ years. Synechron – Mumbai - (Goregaon ) Job Role: - Lead Java Python Developer Job Location: - Mumbai - (Goregaon) About Company: At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 13950+, and has 52 offices in 20 countries within key global markets. For more information on the company, please visit our website or LinkedIn community. Diversity, Equity, and Inclusion Synechron’s Diversity, Equity, and Inclusion (DEI) program, Same Difference, was developed because we believe in a culture of listening, respect, and opportunity. We each bring unique backgrounds, thoughts, talents, and experiences with us to work every day, and we know that by embracing them, we are creating an even greater Synechron. The best way to build a strong team is to value individual differences. So, it doesn’t matter where you’re from or what you’ve had to do to get here – if you have the skills, enthusiasm, and drive to make your mark, we’ll support you like we support each other. Choose a career with us and let’s pursue innovation, together. JOB DESCRIPTION Conduct performance testing and optimization for applications and infrastructure to ensure scalability and availability Monitor system reliability and implement chaos engineering practices to proactively identify and mitigate potential system vulnerabilities Define and manage Service Level Indicators (SLIs), Service Level Objectives (SLOs), and error budgets Provide debugging and support for applications, with a thorough understanding of REST APIs Skills Required: Design, implement, and maintain Java and Python applications phases. Conduct software analysis, programming, testing, and debugging. Ensuring designs comply with specifications. Prepare and produce releases of software components. Transform requirements into stipulations and identify production and non-production application issues. Technical Skills: Strong knowledge of Java and Python: Proficiency in both languages, including the ecosystem and standard libraries. Understanding of Object-Oriented Programming (OOP): Concepts such as inheritance, encapsulation, polymorphism, and abstraction. Experience with frameworks: For Java, this might include Spring, Hibernate, etc. For Python, Django, Flask, or Pyramid could be relevant. Database skills: Familiarity with SQL and NoSQL databases, such as MySQL, PostgreSQL, MongoDB, etc. Version control: Experience with Git or other version control systems. Problem-solving skills: Ability to troubleshoot and resolve technical issues. Communication: Good communication skills to collaborate with team members and stakeholders. QUALIFICATION: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. If you find this this opportunity interesting kindly share your updated profile on Pravin.Chauhan@synechron.com With below details (Mandatory) Total Experience :- Experience in Java : - Experience in Python : - Current CTC :- Expected CTC :- Notice period :- Current Location :- Available for Face-to-Face interview :- Ready to relocate to Mumbai - (Goregaon) :- If you had gone through any interviews in Synechron before? If Yes when Regards, Pravin Chauhan Pravin.Chauhan@synechron.com Hp & WhatsApp # 8956217056
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough