Roles and responsibilities:
- Responsible for development and maintenance of applications with technologies involving Enterprise Java and Distributed technologies.
- Experience in Hadoop, Kafka, Spark, Elastic Search, SQL, Kibana, Python, experience w/ machine learning and Analytics etc.
- Collaborate with developers, product manager, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements..
- Collaborate with QA team to define test cases, metrics, and resolve questions about test results.
- Assist in the design and implementation process for new products, research and create POC for possible solutions.
- Develop components based on business and/or application requirements
- Create unit tests in accordance with team policies & procedures
- Advise, and mentor team members in specialized technical areas as well as fulfill administrative duties as defined by support process
- Work with cross-functional teams during crisis to address and resolve complex incidents and problems in addition to assessment, analysis, and resolution of cross-functional issues.

About BDI Plus Lab
About
Connect with the team
Company social profiles
Similar jobs
We are a learner-centric global EdTech company that transforms people's passion into profession through new-age, future-ready and industry-relevant education. We equip learners with cutting-edge skills and qualifications so they can #StayRelevant in a transforming global landscape.
We are looking for an Admission Counsellor who can join our young and vibrant team. If you are someone who has the gift of the gab and wants to transform the higher education sector, we would love to hear from you. As part of our team, you will be in the forefront of transformative initiatives in higher education and a valuable resource who will directly contribute to and benefit from our growth.
Roles and Responsibilities:
● Connect daily with 80-100 working professionals on calls accordingly and make prospectives via CRM database provided to every individual.(Minimum 120 minutes of talktime.)
● Understand each student's area of interest, build rapport and identify avenues of upskilling.
● Provide comprehensive information about available programs to students via phone calls, emails, WhatsApp, etc.
● Diligently complete daily tasks and achieve monthly targets. Qualifications:
● Excellent communication skills and the ability to steer conversations. ● Bachelor's degree in any discipline.
● Candidates from the Education, Insurance, EdTech, BPO, KPO and BFSI sectors will be given preference.
● Freshers can also apply.
FullStack Developer( Angular + Node) | Location: Remote
Key Responsibilities:
1) The incumbent will be responsible for
building microservices based on a leading
NodeJS API framework while also
contributing to a large open source
community where your work will be seen
and used by thousands of developers.
2) You will work with the tech team
council that is composed of senior
architects to work on technical definitions
of new microservices and will mentor junior
developers that integrate these services
into client projects.
3) Coding complex modules
4) Building a knowledge base of the latest
programming trends, best practices, and
methodologies
5) Customizations to existing open source or
custom built applications
6) Code review and enforcing best practices
Improve Application architecture
7)Constantly improve his/her own skill set
8) Impeccable written and verbal communication
skills with the ability to present, explain and
defend design concepts in team and stakeholder
meetings.
9) Experience representing work to a broader
product team and other leaders, clearly and
succinctly articulating the goals and concepts
10) Knowledge of Typescript and Loopback.io would
be an added advantage
Qualification:
1) B.Tech/ BCA/ MCA or M.Tech
2) Relevant Experience should be 3-6 years.
3) Experience in Javascript frameworks (Node.js,
Angular.js/Reactjs)
4) Node ( at least 2 years is mandatory with Angular)
Personal characteristics:
- Strong portfolio and excellent attitude
- Delivery oriented and able to work under strict deadlines.
- Ability to drive the project with the team
- Problem-solving and innovation skills are a must
- Detail oriented and ability to organize
- Must be self-confident to work in a team and individually
- Strong communication skills
Job brief
Android Developer who possesses a passion for pushing mobile technologies to the limits. Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications for our Banking Products. Android programming works closely with other app development and technical teams.
Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
- Proven software development experience and Android skills development
- Proven working experience in Android app development and
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
server side technologies to the limits. You will work with our team of talented engineers to design and build the next generation of our mobile related applications.
Node.JS
StartUp Experience
Responsibilities
Design and build applications for the iOS platform
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
(Add other responsibilities here that are relevant)
Skills
Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Knowledge of low-level C-based libraries is preferred
Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)
Familiarity with cloud message APIs and push notifications
Knack for benchmarking and optimization
Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
Familiarity with continuous integration

- Relevant industry experience in developing performant and scalable backend systems using Node.js.
- Solid understanding of Core Computer Science, Systems Design and Data Structures & Algorithms.
- Knowledge and experience in the best practices of design and architecture.
- Experience in developing extensible and scalable solutions.
- Experience in implementing automatic assessments associated with the front-end layer, both integration and unit.
- A love for beautiful, clean and maintainable code.










