11+ Requirements elicitation Jobs in Bangalore (Bengaluru) | Requirements elicitation Job openings in Bangalore (Bengaluru)
Apply to 11+ Requirements elicitation Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Requirements elicitation Job opportunities across top companies like Google, Amazon & Adobe.
Techno-functional BA
GormalOne is a social impact enterprise focused on farmer centric projects. Our vision is to make farming highly profitable for the smallest farmer, thereby ensuring India's “Nutrition security”. Our mission is driven by use of advanced technology. Our technology will be highly user-friendly, for the majority of farmers, who are digitally naive. We are looking for people, who are keen to use their skills to transform farmers' lives. You will join a highly energised and competent team which works on advanced global technologies such as OCR, facial recognition, AI-led disease prediction amongst others.
We are looking for a Techno-functional BA to bridge the gap between IT and business teams. You will be responsible for engaging with business leaders to gather functional requirements and document processes. A BA is then responsible for conveying the functional requirements to developers, helping them determine the technical requirements for the work.
Responsibilities
- Should be quick to understand what business does and how it does and determine how to improve existing business processes.
- Identify the steps or tasks to support the implementation of new features & design the new features to implement.
- Analyse the impact of implementing new features and implement the new features.
- Generation of technical Design Documents and changing them as per the required changes proposed.
- Validating product bug fixing solutions for production issues are raised on daily basis and handing over to the business team after initial testing.
- We are looking for a Techno-Functional analyst, who should be good in technical skills like SQL, PL/SQL, APIs, Report and XML publishers.
- New business requirement analysis to find the GAP and resolution for smooth business operations.
- Able to translate functional requirements into technical specifications and to gather and document development requirements.
- Work with Business Development Teams and business users to resolve customer support issues and Project work you are doing.
- Involve in QA cycle User acceptance testing.
- Training end-users regarding application functionalities.
- Follow the Scrum process, participate in Scrum ceremonies and follow the incremental delivery model
Basic Requirements
- 1-2 years of relevant experience in a similar role.
- Proven experience with business and technical requirements analysis, elicitation, modelling, verification, and methodology development.
- Demonstrated understanding of .Net/Java, Relational Databases, and dev stacks.
- Experience in UI/UX best practices and familiarity with Designing tools like Adobe XD etc.
- Excellent analytical, mathematical, and creative problem-solving Logical and efficient, with keen attention to detail.
- Excellent listening, interpersonal, written, and oral communication The ability to communicate with stakeholders and work closely with them to determine acceptable solutions.
- Experience creating detailed reports and giving presentations and competency in Microsoft applications including Word, Excel, PowerPoint, and Outlook.
- Highly self-motivated and able to effectively prioritize and execute tasks while under pressure.
- Excellent planning, organizational, and time management skills.
- Willing to travel to customer location.
Preferred Requirements
- A bachelor’s degree in engineering CS/IT or related field.
- Knowledge of integrating with Web Services, XML(Extensible Markup Language), and other API(Application Programming Interface) to transfer the data - from source and target, in addition to the database.
- Knowledge in Dairy domain.
About US:-
We turn customer challenges into growth opportunities.
Material is a global strategy partner to the world’s most recognizable brands and innovative companies. Our people around the globe thrive by helping organizations design and deliver rewarding customer experiences.
We use deep human insights, design innovation and data to create experiences powered by modern technology. Our approaches speed engagement and growth for the companies we work with and transform relationships between businesses and the people they serve.
Srijan, a Material company, is a renowned global digital engineering firm with a reputation for solving complex technology problems using their deep technology expertise and leveraging strategic partnerships with top-tier technology partners.
Job Description: Sr. Full Stack Engineer (Python, JavaScript & AI Engineering) – 7-8 years
Role Summary
We are seeking an experienced Sr. Engineer/Technical Lead with strong expertise in Python, JavaScript/TypeScript, and AI-native application development. The ideal candidate will build scalable cloud applications, architect intelligent systems powered by Large Language Models (LLMs), drive engineering excellence, and help teams adopt modern AI-assisted development practices. This is a hands-on leadership role combining software engineering, AI integration, and technical mentorship.
Key Responsibilities
- Design, develop, and maintain scalable applications using Python and JavaScript/TypeScript.
- Build APIs, microservices, and event-driven cloud-native solutions.
- Design and implement AI-enabled features using LLMs, RAG, structured outputs, and tool integrations.
- Build and maintain agentic workflows for business automation and developer productivity.
- Leverage AI coding assistants and code agents to improve software delivery and engineering efficiency.
- Integrate enterprise services including authentication, SSO, authorization, and internal platforms.
- Collaborate with platform teams to deploy and operate applications on AWS or Azure.
- Drive engineering best practices including CI/CD, testing, observability, code reviews, and secure development.
- Document architectures, APIs, AI workflows, and key technical decisions.
- Mentor engineers and help teams adopt modern AI-first development practices.
Required Skills
- Strong hands-on experience building production applications with Python.
- Good experience with JavaScript or TypeScript and modern application architectures.
- Experience designing REST APIs, microservices, and distributed systems.
- Practical understanding of LLMs, prompt engineering, RAG, embeddings, vector search, and AI application patterns.
- Experience integrating commercial or open-source AI models into production systems.
- Hands-on experience using AI coding assistants and code agents to accelerate development.
- Understanding of agent orchestration concepts and Model Context Protocol (MCP).
- Experience with AWS or Azure cloud platforms.
- Experience with CI/CD, automated testing, code quality, and application observability.
- Strong communication, documentation, and technical leadership skills.
Good-to-Have Skills
- Experience with AI orchestration frameworks such as LangGraph, CrewAI, Semantic Kernel, or similar.
- Knowledge of FastAPI, Node.js, React, or Next.js.
- Experience with containers and Kubernetes.
- Exposure to AI evaluation, guardrails, and production monitoring.
- Experience mentoring teams and driving AI adoption across engineering organizations.
JOB DESCRIPTION
Experience: 3-10 years
Required Skills and Qualifications
Backend:
• Strong programming skills in Core Java, Java 8+
• Experience with Spring Boot, RESTful APIs, Microservices architecture
• Good understanding of JPA/Hibernate, and SQL/NoSQL databases
Frontend:
• Proficient in React.js, JavaScript (ES6+), HTML5, CSS3
• Experience with Redux, React Hooks, and component-based architecture
• Familiarity with front-end build tools (Webpack, Babel, NPM)
Key Responsibilities
• Develop and maintain scalable backend services using Core Java / Spring Boot
• Design and implement responsive, high-quality front-end interfaces using React.js
• Integrate backend APIs with frontend components seamlessly
• Collaborate with product managers, architects, and QA to deliver quality software
• Ensure code quality through unit testing, code reviews, and performance tuning
• Troubleshoot and debug production issues as needed
Frontend Developer (React + Expo) — Job Description
Experience: 6–12 Years
Type: Full-time
About the Role
We're looking for a talented Frontend Developer with React and Expo experience to join our product team. You'll own the frontend across web and mobile, crafting intuitive interfaces and seamless user experiences using a shared React codebase.
Key Responsibilities
- Build and maintain responsive web interfaces using React.js
- Develop cross-platform mobile experiences using React Native with Expo
- Translate Figma/design mockups into pixel-perfect, accessible UI components
- Manage application state using Redux, Zustand, or Context API
- Integrate REST APIs and GraphQL endpoints
- Ensure consistent performance and UX across browsers, iOS, and Android
- Participate in code reviews, sprint planning, and design discussions
Required Skills
- 6–12 years of frontend development experience
- Strong proficiency in React.js and React Native
- Hands-on experience with Expo (managed or bare workflow)
- Solid command of JavaScript / TypeScript
- Experience with CSS-in-JS, Tailwind CSS, or styled-components
- Familiarity with React Navigation or Expo Router
- Understanding of responsive design and mobile-first principles
- Experience consuming REST APIs
Nice to Have
- Experience with Next.js for web
- Knowledge of EAS Build and OTA updates
- Familiarity with animation libraries (Reanimated, Framer Motion)
- Basic understanding of CI/CD and app store deployments
What We Offer
- Competitive salary and equity
- Flexible remote-first work culture
- Learning & development budget
- Collaborative, low-ego team environment
Location: Hybrid (Bangalore)
Travel: Quarterly travel to Seattle(US)
Education: B.Tech from premium institutes only
Note: Only immediate joiners required/ 0 to 15 Days — no other applications accepted.
Role Summary
We are seeking top-tier Lead Engineers who can design, build, and deliver large-scale distributed systems with high performance, reliability, and operational excellence. The ideal candidate will be a hands-on engineer with expert system design ability, deep understanding of distributed architectures, and strong communication and leadership skills.
The Lead Engineer must be able to convert complex and ambiguous requirements into a fully engineered architecture and implementation plan covering components, data flows, infrastructure, observability, and operations.
Key Responsibilities
1. End-to-End System Architecture
- Architect scalable, reliable, and secure systems from initial concept through production rollout.
- Define system boundaries, components, service responsibilities, and integration points.
- Produce high-level (HLD) and low-level design (LLD) documents.
- Ensure designs meet performance, reliability, security, and cost objectives.
- Make informed design trade-offs with solid technical reasoning.
2. Component & Communication Design
- Break complex systems into independently deployable services.
- Define APIs, communication contracts, data models, and event schemas.
- Apply modern architecture patterns such as microservices, event-driven design, DDD, CQRS, and hexagonal architecture.
- Ensure component clarity, maintainability, and extensibility.
3. Communication Protocol & Middleware
- Design both sync and async communication layers: REST, RPC, gRPC, message queues, event streams (Kafka/Kinesis/Pulsar).
- Define retry/timeout strategies, circuit breakers, rate limiting, and versioning strategies.
- Handle backpressure, partitioning, delivery semantics (at-least/at-most/exactly once).
4. Data Architecture & Storage Strategy
- Architect data models and storage strategies for SQL and NoSQL databases, distributed caches, blob stores, and search indexes.
- Define sharding/partitioning, replication, consistency, indexing, backup/restore, and schema evolution strategies.
- Design real-time and batch data processing pipelines.
5. Operational Readiness
- Define observability (metrics, logs, traces) requirements.
- Collaborate with DevOps to ensure deployment, monitoring, alerts, and incident management readiness.
- Provide production support as a senior technical owner.
6. Leadership & Influence
- Lead technical discussions, design reviews, and cross-team collaboration.
- Mentor engineers and help elevate team practices.
- Influence technology direction and architectural standards.
Required Qualifications
- 10+ years of professional software engineering experience with strong backend and distributed systems background.
- Proven track record of leading large-scale architecture and delivery of production systems.
- Expert in system design with the ability to simplify ambiguity and craft robust solutions.
- Strong programming experience in one or more languages (Java, Go, Python, C++).
- Deep understanding of distributed systems, message streaming, queues, RPC/REST, and event-driven architecture.
- Experience with cloud platforms (AWS/Azure/GCP) and container technologies (Kubernetes/Docker).
- Strong communication, documentation, and leadership skills.
Preferred Skills
- Experience with large-scale messaging/streaming (Kafka/Pulsar), caching, and NoSQL.
- Experience designing for high availability, fault tolerance, and performance at scale.
- Mentoring and leading global engineering teams.
- Familiarity with observability tooling (Grafana, Prometheus, Jaeger).

Cross browser online cloud platform rapidly growing unicorn
Our Mission
On a mission to provide the most powerful, cutting-edge, comprehensive, and secure cloud test
platform to empower software testers & developers globally to perform testing intelligently at scale.
Our Vision
We envision an integrated platform where professionals can rely to perform and manage all
types of tests without being limited by infrastructure dependency. So people could focus on things
that matter the most, i.e. their tests
We are looking for the brightest minds to join our team!
You will be
part of
a fast growing organisation, and a
high-performing team that delivers
beyond
100%. You
get the
opportunity to
learn from a team of
seasoned entrepreneurs and sales
experts.
This will be a hands-on position
in a fast paced start-up environment. So
we are looking for a
motivated self-starter who isn't afraid to roll-up their sleeves and contribute
in various capacities.
Someone who will see a problem as an opportunity for leadership.
Role/ Scope of Work
Generate sales revenue through prospecting, nurturing and closing
business in the
Enterprise/ Mid-Enterprise, SMB Segment
Build and manage your sales pipeline for strong coverage ratios; achieve
quarterly revenue
targets
Manage the entire account lifecycle from account strategy, customer engagement, solution
development and contract negotiation; meet or exceed quarterly/ annual revenue quota
Develop, maintain and grow
executive relationships in your target account to expand
revenue potential
Work
with all levels of Sales/
Marketing/ Product leadership to continuously improve key
sales
management processes
like territory planning, lead/pipeline/opportunity management
and KPI reporting
Maintain excellent due diligence in CRM for your Lead, Accounts and Opportunities (on a
daily, weekly, monthly basis)
Requirements
Minimum 3 years of new business acquisition sales in a B2B software organisation. Top 10%
of the team, with a strong track record of success.
Experience in full sales lifecycle
management from qualification, solutionising, negotiation/
procurement to closing
Strong willingness and ability to uncover opportunities by
pitching highly differentiated value
propositions to crack new accounts or expand deals at existing accounts.
Excellent
verbal and written communication
skills with
strong phone/video conference
presence
Persistent
and optimistic problem solver
with
a vibrant,
assertive and energetic attitude,
strong work ethic and driven to succeed
Extreme customer centricity and empathy
and
service urgency; strong desire to work in a
fast-paced, self-directed start-up environment● B.Sc in Technology/ IT/ Computer Science is preferred but not mandatory, but expected to be
passionate about Internet Technologies, SaaS, knowledge about SDLC, Cross Browser
Testing industry
Hands-on experience in React.js and Good understanding of core concepts
Hands-on experience in state management libraries like Redux.
Hands-on experience in HTML5 & CSS3 and JavaScript.
Experience integrating with Restful web services
Proficient with ES6/7/8 syntax and concepts
Proficient knowledge of cross-browser compatibility issues
Knowledge of modern authorization mechanisms, such as JSON Web Token
Experience with common front-end development tools such as Babel, Web pack, NPM.
We are looking for Backend Engineers with Javascript nodejs, mongodb expertise.
Please let us know if you are interested and share your cv with us.
About us:
Nimbly is a mobile solution that transforms the manual operational process into one that is digital and much more efficient. Nimbly allows organisations to manage their operation anytime, anywhere. With Nimbly companies can validate visitations, attach live photos and videos, also discover issues and monitor resolution in real-time. In the management level, you have access to data-driven business insights at your fingertips.
We have a very cool tech stack!
Tech Stack: Google Cloud Platform, Front end: Javascript React Typescript, Backend: Javascript node js, Mongo DB, Firebase, Analytics: Google Big query, Sisense. Java and Python are plus.
Come Join us!
We’re looking for a Senior Mobile Application Developer to work on Client & Internal Applications. The successful candidate will be responsible designing, developing and implementing software solutions to address complex business issues. The ideal applicant will be able to thrive in a highly collaborative workplace and actively engage in the development process hands-on.
Company are looking for an Android developer - it will be a huge benefit if you are confident and able to build application in Objective C or Swift.
Requirements
- Experience with publishing APIs and in4tegrating with 3rd party services
- Kotlin, Android, Java, Objective C, Swift
- Good knowledge of database (MySQL, SQLlite, Firebase)
- Able to publish Apps to Playstore & Appstore
- Experienced in building mobile applications that utilizes web services (SOAP / REST / JSON)
- An eye for design
- Extensive experience with Mobile features & libraries – Maps, Camera, Files, Wearables, GPS, QR Scanning etc.
- Experience with Tensorflow Lite
- Able to build responsive Ui that work with different devices
- Other programming languages are of benefit – HTML, CSS, PHP, C#
Experience : Minimum 1 year to 2 years experience required.
Education: Any Engineering Graduate
Work Location: Anywhere in India (Remote Work)
Job Requirements:
- 1+ years of professional experience in Information Technology field as Front End Developer
- Strong experience in HTML, CSS, Java Script, JQuery and Bootstrap
- Knowledge of formal methods and techniques in software development
- Experience / Knowledge in the following technologies/languages/libraries/frameworks:
- Exposure server side programming using Python / PHP / Java / C#
- Experience with Version Control Software (GIT)
- Ability to work independently and direct a team of any size (small to medium or large)
- Excellent written and oral communication skills
If the above assignment and work practice are exciting you, then apply. We will invite video call meeting for shortlisted candidates after assessment.
JD : ML/NLP Tech Lead
- We are looking to hire an ML/NLP Tech lead who can own products for a technology perspective and manage a team of up to 10 members. You will play a pivotal role in re-engineering our products, transformation, and scaling of AssessEd
WHAT ARE WE BUILDING :
- A revolutionary way of providing continuous assessments of a child's skill and learning, pointing the way to the child's potential in the future. This as opposed to the traditional one-time, dipstick methodology of a test that hurriedly bundles the child into a slot, that in-turn - declares- the child to be fit for a career in a specific area or a particular set of courses that would perhaps get him somewhere. At the core of our system is a lot of data - both structured and unstructured.
- We have books and questions and web resources and student reports that drive all our machine learning algorithms. Our goal is to not only figure out how a child is coping but to also figure out how to help him by presenting relevant information and questions to him in topics that he is struggling to learn.
Required Skill sets :
- Wisdom to know when to hustle and when to be calm and dig deep. Strong can do mentality, who is joining us to build on a vision, not to do a job.
- A deep hunger to learn, understand, and apply your knowledge to create technology.
- Ability and Experience tackling hard Natural Language Processing problems, to separate wheat from the chaff, knowledge of mathematical tools to succinctly describe the ideas to implement them in code.
- Very Good understanding of Natural Language Processing and Machine Learning with projects to back the same.
- Strong fundamentals in Linear Algebra, Probability and Random Variables, and Algorithms.
- Strong Systems experience in Distributed Systems Pipeline: Hadoop, Spark, etc.
- Good knowledge of at least one prototyping/scripting language: Python, MATLAB/Octave or R.
- Good understanding of Algorithms and Data Structures.
- Strong programming experience in C++/Java/Lisp/Haskell.
- Good written and verbal communication.
Desired Skill sets :
- Passion for well-engineered product and you are - ticked off- when something engineered is off and you want to get your hands dirty and fix it.
- 3+ yrs of research experience in Machine Learning, Deep Learning and NLP
- Top tier peer-reviewed research publication in areas like Algorithms, Computer Vision/Image Processing, Machine Learning or Optimization (CVPR, ICCV, ICML, NIPS, EMNLP, ACL, SODA, FOCS etc)
- Open Source Contribution (include the link to your projects, GitHub etc.)
- Knowledge of functional programming.
- International level participation in ACM ICPC, IOI, TopCoder, etc
- International level participation in Physics or Math Olympiad
- Intellectual curiosity about advanced math topics like Theoretical Computer Science, Abstract Algebra, Topology, Differential Geometry, Category Theory, etc.
What can you expect :
- Opportunity to work on the interesting and hard research problem, to see the real application of state-of-the-art research into practice.
- Opportunity to work on important problems with big social impact: Massive, and direct impact of the work you do on the lives of students.
- An intellectually invigorating, phenomenal work environment, with massive ownership and growth opportunities.
- Learn effective engineering habits required to build/deploy large production-ready ML applications.
- Ability to do quick iterations and deployments.
- We would be excited to see you publish papers (though certain restrictions do apply).
Website : http://Digitalaristotle.ai
Work Location: - Bangalore




