Software Engineer (BI)

2 Months ago • 2-4 Years • Software Development & Engineering

Job Summary

Job Description

As a BI Developer, you will be a key contributor to developing Reports in a multi-region, multi-tenant SaaS product. You will collaborate with the core R&D team to build high-performance Reports to serve the use cases of several applications in the suite. You will take ownership of the software development lifecycle, ensuring architectural concepts are consistently implemented, act as a product expert, and work closely with cross-functional teams to ensure successful product delivery. You will also design and build reports, create design documents, develop SQL for adhoc reports, create visualizations, execute testing and conduct peer reviews.
Must have:
  • 2-4 years of BI report development experience
  • Expertise in SQL & any cloud-based databases
  • Experience in any BI tools like Tableau, Power BI, MicroStrategy
  • Experience working in enterprise Data warehouse/ Data Lake system
  • Strong knowledge of Analytical Data base and schemas
  • Development experience leveraging SQL and NoSQL databases
  • In-depth understanding of database management systems, OLAP and ETL
  • Experience working in functional testing, Performance testing
  • Experience with public cloud infrastructure and technologies
  • Experience working in Continuous Integration and Delivery
  • Experience working in an Agile methodology

Job Details

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

What’s the role all about?

As a BI Developer, you’ll be a key contributor to developing Reports in a multi-region, multi-tenant SaaS product. You’ll collaborate with the core R&D team to build high-performance Reports to serve the use cases of several applications in the suite.

How will you make an impact?

  • 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.
  • Design and build Reports for given requirements.
  • Create design documents, test cases for the reports
  • Develop SQL to address the adhoc report requirements, conduct analyses
  • Create visualizations and reports as per the requirements
  • Execute unit testing, functional & performance testing and document the results
  • Conduct peer reviews and ensure quality is met at all stages

 

Have you got what it takes?  

  • Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute
  • 2-4 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.
  • Experience 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 with public cloud infrastructure and technologies such as AWS/Azure/GCP etc
  • Experience working in Continuous Integration and Delivery practices using industry standard tools such as Jenkins
  • Experience working in an Agile methodology development environment and using work item management tools like JIRA

What’s in it for you? 

 

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr! 

 

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. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. 

 

     
     Reporting into: Tech Manager 
     Role Type: Individual Contributor

 

 

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

 

Similar Jobs

hogarth - Operations Analyst

hogarth

State Of São Paulo, Brazil (Hybrid)
3 Months ago
bytedance - Software Engineer in Machine Learning Systems

bytedance

San Jose, California, United States (On-Site)
9 Months ago
eBay - Sr. Product Manager, Regulatory

eBay

Austin, Texas, United States (Hybrid)
3 Weeks ago
Dream Sports - Assistant Manager - ERP

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Trackman - Customer Service Specialist

Trackman

Phoenix, Arizona, United States (On-Site)
3 Weeks ago
Roblox - Senior Software Engineer - Creator Toolchain

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Pluralsight - Senior Manager of Engineering

Pluralsight

India (Hybrid)
4 Weeks ago
Wolters Kluwer - Senior Telephony Engineer

Wolters Kluwer

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Nagarro - Associate Engineer, Tech support

Nagarro

New York, New York, United States (On-Site)
10 Months ago
Kaedim - Software Engineer

Kaedim

San Francisco, California, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Veeam Software - Devops Engineer

Veeam Software

Prague, Czechia (Hybrid)
2 Months ago
Riot Games - Software Engineering Manager - Content Access Platform

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Nice - Senior UX Designer

Nice

Cochabamba, Cochabamba Department, Bolivia (Hybrid)
1 Month ago
Perplexity - Quality Engineer

Perplexity

New York, New York, United States (Remote)
1 Month ago
Accenture - I&F Decision Sci Practitioner Senior Mgr

Accenture

Gurugram, Haryana, India (On-Site)
2 Months ago
Pulse Point - Director, AdTech Supply Partnerships

Pulse Point

Newark, New Jersey, United States (Hybrid)
4 Months ago
Comscore - Quality Assurance Engineer II

Comscore

Pune, Maharashtra, India (On-Site)
3 Months ago
appier - Staff/Senior Machine Learning Scientist (Ad Cloud)

appier

Taipei City, Taiwan (On-Site)
3 Months ago
Brillio - Lead BI Engineer

Brillio

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Internet Brands - Account Manager

Internet Brands

Seattle, Washington, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Buckman - Digital Innovation Engineer - Chemical Engineer

Buckman

Chennai, Tamil Nadu, India (Remote)
9 Months ago
Zscaler - Senior Professional Services Resident Consultant

Zscaler

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Reliance Industries  - Lead Reservoir Engineer ( 81732533 )

Reliance Industries

Navi Mumbai, Maharashtra, India (On-Site)
9 Months ago
Black Bery - QNX - Functional Safety Manager

Black Bery

Hyderabad, Telangana, India (On-Site)
3 Months ago
Schbang - Business Growth Manager

Schbang

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Agara labs - Engineering Manager

Agara labs

Bengaluru, Karnataka, India (Remote)
3 Months ago
P99 soft - Lead Java Developer

P99 soft

Hyderabad, Telangana, India (On-Site)
3 Months ago
Cognite - Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Phantom FX - Various VFX Roles (Compositing, Lighting, FX, Rigging, etc.)

Phantom FX

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Alp Consulting  - CATIA V5, V6, CAA. C++, CATIA Customization

Alp Consulting

Karnataka, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Vigaet - Internship - Mechanical Engineer

Vigaet

(On-Site)
9 Months ago
Crowd Strick - Senior Engineering Manager

Crowd Strick

Romania (Remote)
1 Month ago
Toast - Senior Manager, GTM Engineering

Toast

United States (Remote)
2 Months ago
Nice - Technical Support Engineer

Nice

Manila, Metro Manila, Philippines (Hybrid)
1 Month ago
Palo Alto Networks - Sr Staff Engineer Customer Success

Palo Alto Networks

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Qualcomm - CPU Physical Design Engineer, Senior to Staff

Qualcomm

Hsinchu City, Taiwan (On-Site)
3 Weeks ago
Electronic Arts - Software Engineer III

Electronic Arts

Hyderabad, Telangana, India (On-Site)
4 Months ago
Qualcomm - Lead Engineer, Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
nissan - Engineer, Import Parts

nissan

Samut Prakan, Thailand (On-Site)
2 Months ago
CynLr - Software Engineer - GPU performance

CynLr

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Manila, Metro Manila, Philippines (Hybrid)

Pune, Maharashtra, India (Hybrid)

United States (Remote)

Pune, Maharashtra, India (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Richardson, Texas, United States (Hybrid)

Southampton, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug