Senior Software Developer

5 days ago


Bengaluru India Quantiphi Analytics Solutions Private Limited Full time

Job Description While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth. If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi Senior Software Developer - Web Applications Job Overview We are seeking an experienced Senior Software Developer to join our dynamic team and lead the development of cutting-edge web applications. The ideal candidate will have extensive hands-on experience with our core technology stack and a passion for building scalable, high-performance web solutions. Key Responsibilities - Design, develop, and maintain robust web applications using Angular for frontend and Node.js for backend - Architect scalable and maintainable code following best practices and design patterns - Collaborate with cross-functional teams including product managers, designers, and other developers - Implement and optimize database solutions using ElasticSearch, MongoDB, and PostgreSQL - Deploy and manage applications on Google Cloud Platform (GCP) - Conduct code reviews and mentor junior developers - Troubleshoot and resolve complex technical issues - Ensure application performance, security, and scalability - Stay updated with latest technologies and industry best practices - Participate in agile development processes and sprint planning Required Technical Skills Must Have Requirements: - Minimum 3 years of hands-on experience with Angular - Minimum 3 years of hands-on experience with Node.js Frontend Technologies: - Expert-level proficiency in Angular (TypeScript, RxJS, Angular CLI) - Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+) - Experience with responsive web design and cross-browser compatibility - Familiarity with state management patterns (NgRx preferred) - Knowledge of Angular testing frameworks (Jasmine, Karma, Protractor) Backend Technologies: - Advanced Node.js development with Express.js or similar frameworks - RESTful API design and development - Experience with microservices architecture - Knowledge of authentication and authorization mechanisms (JWT, OAuth) - Understanding of server-side rendering and performance optimization Database Technologies: - Database design, optimization, and query performance tuning - Data modeling and schema design Cloud & DevOps: - Hands-on experience with Google Cloud Platform (GCP) services - Knowledge of containerization (Docker) and orchestration (Kubernetes) - Monitoring and logging tools (Stackdriver, Cloud Logging) Additional Technical Skills - Version control systems (Git, GitHub/GitLab) - Agile/Scrum methodologies - Test-driven development (TDD) and automated testing - Performance optimization and debugging tools - Security best practices for web applications - Knowledge of build tools and package managers (npm, webpack, Angular CLI) Qualifications - Bachelor's degree in Computer Science, Software Engineering, or related field - 5+ years of overall software development experience - Minimum 3 years of hands-on experience with Angular and Node.js (Non-negotiable) - Experience with the complete software development lifecycle - Strong problem-solving and analytical skills - Excellent communication and teamwork abilities - Ability to work in a fast-paced, collaborative environment Preferred Qualifications - Experience with Progressive Web Applications (PWA) - Knowledge of GraphQL and Apollo Client - Familiarity with serverless architectures - Experience with real-time applications using WebSockets or Socket.io - Knowledge of machine learning integration in web applications - Certification in Google Cloud Platform



  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Developer ( Java + AI ) We're looking for a senior developer at Oracle focused on building AI-powered tools and capabilities. This includes working with LLMs, agent frameworks, and other emerging AI technologies to build internal tools, extend our product suite with new AI features, and help other teams across the organization build and...


  • Pune, India Momentive Software Full time

    Job Description Job Description Position Overview We are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune office Position Summary As a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Developer Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as a Cloud Engineer, with a focus on event-driven architectures. Strong knowledge of cloud platforms (e.g., AWS, Azure, or Google Cloud) and relevant services. Proficient in programming languages such as...


  • Bengaluru, India Progress Software Full time

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global team...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Developer 3 Oracle Cloud Infrastructure (OCI) Search Service with OpenSearch is an insight engine offered as an Oracle managed service. Without any downtime, Oracle automates patching, updating, upgrading, backing up, and resizing the service. Customers can store, search, and analyze large volumes of data quickly and see results in near real time....

  • Software Developer

    3 weeks ago


    Bengaluru, India Check Point Software Full time

    Job Description Why Join Us We are looking for a seasoned Software Developer to be a key player in our fast-growing Core Network Group R&D department. You will be building and developing a next-generation SASE solution. Dive into the world of microservices, distributed systems, networking, and scalable software design, and leave your mark on cutting-edge...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...