Senior Software Engineer

NICE Logo

NICE

πŸ“Remote - India

Summary

Join NICE, a global leader in software solutions, as a Senior BI Developer. You will play a key role in developing high-performance reports for a multi-region, multi-tenant SaaS product. Collaborate with the R&D team to build reports serving various applications. Take ownership of the software development lifecycle, from design and development to testing and deployment. Work closely with cross-functional teams to ensure successful product delivery. NICE offers a flexible hybrid work model (NICE-FLEX) with 2 days in the office and 3 days remote. The company fosters a collaborative and creative environment with ample opportunities for growth and development.

Requirements

  • Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute
  • 4-7 years of BI report development experience
  • Expertise in SQL & any cloud-based databases. Would be able to work with any DB to write SQL for any business needs
  • Expertise in any BI tools like Tableau, Power BI, MicroStrategy etc
  • Experience working in enterprise Data warehouse/ Data Lake system
  • Strong knowledge of Analytical Data base and schemas
  • Development experience building solutions that leverage SQL and NoSQL databases. Experience/Knowledge of Snowflake an advantage
  • In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework
  • Experience working in functional testing, Performance testing etc
  • Experience working in any Performance test script generation – Jmeter, Gatling etc
  • Experience working in automating the Testing process for E2E and Regression cases

Responsibilities

  • Take ownership of the software development lifecycle, including design, development, unit testing, and deployment, working closely with QA teams
  • Ensure that architectural concepts are consistently implemented across the product
  • Act as a product expert within R&D, understanding the product’s requirements and its market positioning
  • Work closely with cross-functional teams (Product Managers, Sales, Customer Support, and Services) to ensure successful product delivery

Preferred Qualifications

  • Experience working in JAVA/ Web services will be added advantage
  • Experience with public cloud infrastructure and technologies such as AWS/Azure/GCP etc

Benefits

  • Enjoy NICE-FLEX!
  • At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.