Software Developer

4 weeks ago


Bangalore Karnataka, India Enterprise Bot Full time

Enterprise Bot is the leading provider of GenAI Conversational AI and automation software headquartered in Zurich Switzerland Our intelligent virtual assistants and automation tools help organizations improve efficiency reduce costs and deliver exceptional customer experiences across industries such as banking insurance and logistics Our mission is to become the world s 1 AI-driven automation software provider within the next five years We work with leading companies such as the SIX Group Swiss Stock Exchange SWICA Generali and others to enhance customer interactions and automate business processes using our cutting-edge Conversational AI technology Our global team includes more than 70 highly skilled professionals from diverse backgrounds We foster an open progressive company culture with state-of-the-art technology and flat hierarchies At Enterprise Bot you ll experience a unique blend of passion purpose challenge and fun Tasks We are looking for a talented and experienced Node js Developer with 1-3 years of hands-on experience to join our development team You will be responsible for building and maintaining scalable backend systems designing efficient database structures and implementing secure and high-performing APIs Your role will involve collaborating with cross-functional teams to deliver top-quality software solutions while adhering to industry best practices Key Responsibilities Backend Development Design develop and maintain scalable server-side applications using Node js Leverage frameworks such as Express js and Koa for efficient API and application development Database Management Work extensively with MongoDB for schema design indexing and optimising query performance Utilize SQL-based databases when needed to meet project requirements API Development Integration Build secure efficient and reusable RESTful and or GraphQL APIs to facilitate seamless communication between systems Implement authentication systems using frameworks like OAuth JWT and others to ensure robust access control Security Data Protection Implement security and data protection best practices in APIs data flows and database design Ensure systems are designed to protect sensitive user and organizational data Troubleshooting Support Identify debug and resolve production issues to ensure a seamless user experience Monitor performance and scalability addressing bottlenecks as they arise Collaboration Documentation Collaborate with front-end developers designers and other team members to integrate front-end elements with server-side logic Document code APIs and database schemas to maintain clarity and facilitate knowledge sharing Requirements Education Bachelor s degree in Computer Science Information Technology or a related field Experience 1-3 years of professional experience in backend development using Node js and MongoDB Proficiency in SQL-based databases e g MySQL PostgreSQL in addition to MongoDB Technical Skills Strong command of JavaScript ES6 and asynchronous programming concepts Expertise in Node js frameworks such as Express js and Koa Hands-on experience in designing and optimising database schemas queries and indexes Familiarity with authentication and authorization mechanisms including OAuth JWT and session-based systems Experience in identifying and resolving production issues in a timely manner Security Best Practices Knowledge of security best practices for APIs and backend systems including data protection encryption and secure API design Testing Debugging Strong understanding of testing frameworks such as Jest Mocha or Chai for unit and integration testing Version Control Deployment Proficiency in Git for source control and collaboration Experience with CI CD pipelines cloud platforms AWS Azure or GCP and containerisation tools Docker Kubernetes is a plus Soft Skills Excellent problem-solving and analytical skills Strong communication and collaboration skills to work effectively in a team Preferred Skills Familiarity with microservices architecture and event-driven systems Experience working with Agile Scrum methodologies Exposure to caching mechanisms such as Redis Benefits Be part of a rapidly growing company at the forefront of AI automation and conversational AI solutions used by leading global enterprises Shape solutions that make a measurable impact for Fortune 500 clients and leading European enterprises A culture comprised of diverse global teams who have a passion for collaboration creativity and excellence in client service A competitive salary and scope for further advancement A great environment that promotes open feedback and a flat hierarchy working at Enterprise Bot is a refreshing mix of purpose challenge and fun Enterprise Bot Enterprise Bot founded in 2017 leverages GenAI technology to redefine customer engagement and operational processes for businesses worldwide Headquartered in Switzerland our company embeds cutting-edge AI into popular software suites such as Genesys BSI or Salesforce enhancing customer interactions across email voice and chat Trusted by leading firms across Europe and Asia like Generali SIX OBB LNER NS International flydubai and SWICA we not only boost efficiency and accuracy with agent assist and automation but also ensure the highest standards of data security under European regulations Our innovative approach uniquely combines low-code bot automation real-time analytics and adaptive learning algorithms enabling organizations to improve customer and employee experiences increase profitability and reduce operational costs effectively



  • bangalore, India beBeeC++Developer Full time

    C++ Programmer WantedWe are seeking experienced C++ programmers to work on networked system development.Strong experience in C++ language and object-oriented programming techniques is essential.Expertise in multi-threaded and multi-core software design is required.Solid understanding of design patterns and software architecture is necessary.Experience in...

  • Software Engineer Ii

    3 weeks ago


    Bangalore, Karnataka, India MRI Software Full time

    About the role MRI Software is seeking a Software Engineer to join our team working on products As a software engineer you will be responsible for developing testing and maintaining software solutions throughout the Software Development Lifecycle You should have a passion for development and an eagerness to learn new things and improve your skills We are...


  • Bangalore, Karnataka, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust market-ready software products that meet the highest standards of engineering and user...


  • Bangalore, Karnataka, India MRI Software Full time

    As a software engineer you will enhance online experiences for our huge user base Utilizing your web application experience to build responsive experiences for our customers You will be working on new projects as well as existing live projects as well To be successful in securing this role you ll have at least 4 to 6 years of commercial experience including...

  • PHP Developer

    1 week ago


    bangalore, India Web Designer & Developer Jobs Full time

    Company DescriptionHireMaster Hub is a specialized job portal connecting web designers, developers, and graphic designers with companies seeking exceptional talent. With curated listings from verified employers worldwide, the platform offers roles that include remote, freelance, and full-time positions across all experience levels. Trusted by over 10,000...

  • PHP Developer

    6 days ago


    bangalore, India Web Designer & Developer Jobs Full time

    Company Description HireMaster Hub is a specialized job portal connecting web designers, developers, and graphic designers with companies seeking exceptional talent. With curated listings from verified employers worldwide, the platform offers roles that include remote, freelance, and full-time positions across all experience levels. Trusted by over 10,000...

  • Software Developer

    2 weeks ago


    bangalore, India Check Point Software Full time

    Software Engineer – SASE R&D (Go, C/C++ Programming)Bangalore, India | Full-time | 1–3 Years ExperienceAbout Check PointAt Check Point , we're not just redefining network security — we're rewriting the rulebookOur SASE R&D team is where creativity meets AI-driven cybersecurity .We build scalable, cloud-native systems that protect millions every single...

  • Software Developer 3

    3 weeks ago


    Bangalore, Karnataka, India ORACLE Full time

    Job Category Product Development Senior Full Stack Engineer IC3 About the Role Oracle Health is focused on delivering software solutions to help the world s largest pharmaceutical companies positively impact people s lives by supporting the cost-effective development of treatments for today s most challenging health related issues We are seeking an...


  • Bangalore, Karnataka, India Waters Full time

    Overview We are seeking a Software Development Principal to contribute to the development and maintenance of our Empower product continuously grow technical expertise and actively participate in agile team sprints to deliver high-quality software solutions Responsibilities Enhance and sustain a Windows-based client-server application including development...


  • bangalore, India Toshiba Software (India) Pvt. Ltd. Full time

    Embedded Software Engineer (MCU Development)Location: BengaluruExperience required: 4-12 yearsNotice Period: Immediate/Max 30 daysRequirement:1. Preferred Experience: 4 to 12 years2. Experience in Embedded Software Domain.3. Experience in MCU development, Peripheral driver development (SPI, I2C, Ethernet, CAN, etc..).4. Experience in porting RTOS like...