Senior Software Engineer

NICE Logo

NICE

πŸ“Remote - India

Summary

Join NICE, a global leader in software solutions, as a Senior BI Developer and contribute to developing high-performance reports for a multi-region, multi-tenant SaaS product. You will collaborate with the R&D team, take ownership of the software development lifecycle, and ensure consistent implementation of architectural concepts. As a product expert, you will work with cross-functional teams to ensure successful product delivery. This role requires a Bachelor's/Master's degree in Computer Science or a related field, 4-7 years of BI report development experience, and expertise in SQL and cloud-based databases. NICE offers a hybrid work model (NICE-FLEX) with 2 days in the office and 3 days remote, along with opportunities for growth and development within a collaborative and creative environment.

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.