11+ SAP BDC Jobs in Bangalore (Bengaluru) | SAP BDC Job openings in Bangalore (Bengaluru)
Apply to 11+ SAP BDC Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest SAP BDC Job opportunities across top companies like Google, Amazon & Adobe.
- Should have Worked extensively on SAP developments including the Application Design and Document for Custom development, in end to end SAP Implementation.
- Preparation of Technical Spec and Unit Test documents .
- Hands on experience and extensive knowledge on RICEF (Reports , ALE/IDOC, BDC ,Userexit /Enhancements , Script )
- Extensively worked on Data Dictionary objects (tables, structures, data elements and domains)
- Basic Knowledge on ABAP Workflow .
- Knowledge on BADI , User Exits ,BDC recording.
- Performance workbench tools like Runtime Analysis and SQL trace.
- Having good exposure to functional areas like Sales Distribution (SD), Material Management (MM) .
- Should have good analytical skills and ability to quickly grasp customer requirements and convert them into Technical specifications
Who We Are
Nudge enables consumer companies to personalize shopper journeys without depending on developer bandwidth. We believe the future of commerce lies in enabling every brand to create dynamic, personalized experiences at scale. Our SDKs power these experiences, letting companies configure UI/UX directly from our dashboard without additional engineering work.
We’re backed by leading global investors and are building a team in Bangalore that thrives on energy, curiosity, and ownership. We value strong opinions held loosely: we love people who care deeply about their craft, but who are flexible and collaborative when building together.
The Opportunity
We are looking for a founding Frontend Engineer with a strong foundation in Javascript and web technologies. In this role, you will design and maintain our Dashboards are web SDKs that are used by consumer apps. You’ll be solving real challenges of scale, performance, and security.
At Nudge, engineers own the product end-to-end. You won’t just receive PRDs to execute on, you’ll play an active role in shaping the product roadmap, influencing technical and product decisions, and ensuring what we build truly serves our customers.
What You’ll Do
- Lead development of our customer-facing interfaces: Dashboard, Chrome Extension, and Web SDK.
- Collaborate with product and design from idea to implementation - owning features end-to-end.
- Write modular, maintainable code that scales across use cases and user types.
- Shape our frontend architecture and tech stack as we scale.
- Continuously improve performance—through bundle optimization, caching, or efficient state management.
- Use TypeScript, React, Next.js, Redux Toolkit, React Query, and browser storage tools (localStorage, sessionStorage, cookies) to build seamless, fast experiences.
What We’re Looking For
- 3–5 years of professional experience in web development.
- Experience building or maintaining SDKs, libraries, or frameworks that ship to external developers.
- Strong understanding of fundamentals, internals, and system design.
- Proficiency in networking (HTTP, WebSockets) and local data persistence.
- Experience working with large language models (LLMs) in production.
- Familiarity with LangChain or Vercel AI SDK.
- Experience with server-driven UI and dynamic component rendering is a strong plus.
C, C++ , Linux , Device Driver , Linux Internals ,
Processor knowledge like Arm , Intel , Protocol SPI , I2C . Networking experience,
L2 protocols knowledge, knowledge on Python/Perl ,
Broadcom DNX/XGS device experience is desirable,
Interested to learn New things,
C,C++, LINUX INTERNAL OR IPC, LINUX OS CONCEPTS, DEVICE DRIVERS,
PROCESSOR KNOWLEDGE
SCRIPTING KNOWLEDGE EIHER PYTHON OR PERL
· Participate in the entire application lifecycle, focusing on coding and debugging
· Write clean code to develop functional web applications
· Troubleshoot and debug applications
· Perform UI tests to optimize performance
· Manage cutting-edge technologies to improve legacy applications
· Collaborate with Front-end developers to integrate user-facing elements with server- side logic
· Gather and address technical and design requirements
· Provide training and support to internal teams
· Build reusable code and libraries for future use
· Liaise with developers, designers and system administrators to identify new features
· Follow emerging technologies
- Good interpersonal skills: ability to communicate complex concepts. requiring a GCSE in English or equivalent
- Liaise with team members to identify and implement new features and technologies that will provide significant product enhancements and cutting-edge features.
- Must be self-motivated, enthusiastic, hardworking, and possess a willingness to learn.
- Confidence, enthusiasm, and the energy to make a significant contribution to an organization.
- Must be self-reliant and able to work independently or as part of a development team.
- Possess excellent innovative problem-solving skills.
- Evidence of organizational and analytical skills with an ability to research/investigate issues, analyze and consider wider implications, and then compile reports and/or present recommendations
Technical Knowledge
- Executing full lifecycle software development
- Programming well-designed, testable, efficient code
- 4+ years of work experience with React and function components.
- Advanced understanding of; React, Redux, JavaScript, ES6+, Jest.
- Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis. Good experience with HTML5, CSS3, responsive design, material UI
- Expert in Browser Compatibility, Responsive Web Design, Accessibility
- Basic understanding of Node.js, Express
- Experience using common design patterns. High standards for code quality, maintainability, and performance
- High understanding of web development UI/UX design principles and best practices
- Working knowledge of RESTful API Paradigms
- Feel comfortable with: Jira and Git (Bitbucket)
- A natural curiosity for new scripting languages, frameworks, and technologies
- Knowledgeable with Agile – Scrum way of working
- Solid working experience with TDD
- Azure experience
- Knowledge of web security principles, Data Protection Act and GDPR.
- Knowledge of working in an ISO27001 and Cyber Essentials compliant environment.
• Should have 5+ years of work experience in design, develop, Code and Unit Test web and desktop-based applications written in .Net framework starting from 4.x and above.
• Strong analytical skills to understand a given requirement and provide work estimates.
• Strong Object-Oriented Programming knowledge.
• Strong experience with Static Code Analyzers like Fortify.
• Should have good understanding of web servers such as IIS and Front-end such as HTML’s and Razor based engines.
• Strong debugging skills using .net front end and backend.
• Strong coding experience and thorough understanding of programming languages such as C#, VB.NET, ASP.Net, ADO.Net, JQuery, JavaScript, Traditional Web Services, WCF, Web API and other Scripting languages such as pythons.
• Strong working knowledge on various design patterns such as MVC, MVVM, DDD, Repository Pattern and any custom/hybrid framework as designed by the Architects.
• Should have a strong working knowledge of Azure DevOps.
• Strong knowledge and understanding of data sharing medium using JSON, XML and other media types.
• Strong knowledge on Entity Framework (6 and above) and other ORM such as Dapper.
• Strong knowledge and programming skills in Database such SQL SERVER, Oracle, My SQL and SQL Express. Additionally, nice to know-how knowledge in MS ACCESS.
• Strong knowledge and coding experience in REST based web services and service-oriented design patterns using WCF and other API’s.
• Should have used IDE such as Visual Studio and Visual Studio Code for Front-end development.
• 1+ years of building SPA web solutions using Angular 6/7/8 , BackBone, Bootstrap
• 5+ years building HTML5 complaint pages
• 3+ years of experience using TypeScript
• 3+ years of writing automated testing using Jamine or others
Day to Day job Duties: (what this person will do on a daily/weekly basis)
• Co-ordinate/mentor other Junior developers on a day to day basis.
• Understand the use cases/User Story, code and develop on a designed platform/pattern.
• Strict adherence to coding standards.
• Participate self-code review/peer reviews and correct errors wherever applicable before checking in the final code into the Branch/code repo.
• Create code documentations wherever applicable and as set guidelines by the team.
• Create and perform Unit Tests wherever applicable as set guidelines by the team.
• Provide feedback and assist in estimation planning.
• Merge code branches as and when required.
• Create and publish release documentations and application deployments as and when requested.
• Report out statuses to the leads onshore daily during the Stand-up calls.
• Additionally, update efforts on a given work item on everyday basis.
• Provide true estimates on work assigned prior development. Also ask questions/provide comments on User Stories/work items assigned.
• Be a team player and flexible towards availability in case of any urgent issues that need immediate attention.
• Plan out vacations in advance (min. 2 weeks of adv. Notice).
Nice to have(not a must) experience, skills
• Good understanding of Service Workers.
• Prior coding experience using FORTRAN.
• Experience on 3rd party tools like Spire.Pdf, PDF.Js.
• Knowledge of Rapid application development framework like DevExpress, Code on Time, HighCharts.
• Knowledge of code clean up tools like CodeMaid.
• Knowledge of Power BI and O365 Suites of applications.
• knowledge of SQL Data tools like SSIS and SSRS.
- Develop embedded Linux Applications
- Work with a worldwide team to integrate the product to meet the requirement
Required Qualifications:
- Degree in Computer Science from a top-tier institution
- Relevant full-time work experience of 4+years
- Strong foundation in computer science, Object-Oriented software, unit testing & test automation with scripts
- Ability to self-teach.
Mandatory Technical Skills:
- Expert level programming in C/C++
- Linux systems programming, data structures & algorithms
- Networked applications
Desirable Technical Skills:
- Linux Board Bring up, device drivers would be an advantage
- Market research, understanding the competitive landscape and tailoring the customer communication accordingly
- Lead generation, customer qualification, Demos and achieving sales closure
- Maintaining the customer interactions on Fresh Sales CRM
- Meeting Quarterly & Annual Revenue Targets
- Total 0-2 year of experience
- Prior experience in selling SaaS (Software as a Service) solution or subscription-based product will be a definite plus
- Excellent written and verbal communication skills.
- Well versed with tools to prepare engaging Business presentations
- Strong knowledge of using LinkedIn and other social media platforms to reach out to prospects
- Self driven



