Nice Softwares

Careers at NICE Software Solutions

Build a future in Data Engineering, Data Analytics, Business Intelligence, and AI, where your work drives measurable business impact. Join a global analytics consulting firm solving enterprise challenges while accelerating your career growth.

Why Build Your Career at NICE?
At NICE, careers are built with intention combining cutting-edge technology, continuous learning, and global exposure.
Impactful Innovation
Design and deliver enterprise-grade Data Engineering, Analytics, BI Reporting, and AI solutions that power real-world decision intelligence across industries.
Structured Career Growth
Lead BI, AI, and data solutions that solve real- world challenges across industries like banking, healthcare, and retail.
Global Client Exposure
Lead BI, AI, and data solutions that solve real- world challenges across industries like banking, healthcare, and retail.
On-Site & Consulting Opportunities
Lead BI, AI, and data solutions that solve real- world challenges across industries like banking, healthcare, and retail.
Empowered Work Culture
Lead BI, AI, and data solutions that solve real- world challenges across industries like banking, healthcare, and retail.
Rewards & Recognition
Lead BI, AI, and data solutions that solve real- world challenges across industries like banking, healthcare, and retail.
A Vibrant Professional Community
Lead BI, AI, and data solutions that solve real- world challenges across industries like banking, healthcare, and retail.
Perks & Benefits
Benefits That Support Your Professional and Personal Life

Fitness & wellness partnerships

Local restaurant & lifestyle tie-ups

Clearly defined career progression paths

Upskilling & Cross-skilling programs

Flexible Work Hours

Sustainable work–life balance

Health & accident insurance

Upskilling & Cross-skilling programs

Want a closer look at our culture,
celebrations, and everyday life?
Want a closer look at our culture,
celebrations, and everyday life?

Open Positions

Explore Current Openings
Opportunities across Data Engineering, Data Analytics, BI, AI,
Cloud Engineering, Consulting, and Support Functions.
Data Analyst
Job Summary…

Job Summary  

We are seeking a highly skilled Senior Software Developer to design, develop, and maintain scalable software solutions. The ideal candidate will play a key role in technical decision-making, mentor junior developers, and collaborate closely with cross-functional teams to deliver high-quality products.
Key Responsibilities
Design, develop, test, and maintain robust, scalable, and secure software applications Lead technical architecture discussions and contribute to system design decisions Write clean, maintainable, and efficient code following best practices Perform code reviews and ensure coding standards and quality guidelines are met Collaborate with product managers, designers, and QA teams to deliver features on time Troubleshoot, debug, and optimize application performance Mentor and guide junior developers and contribute to team growth Stay updated with emerging technologies and recommend improvements
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field 5–8+ years of professional software development experience Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, etc.) Experience with modern frameworks and technologies (e.g., React, Angular, Spring Boot, .NET, Node.js) Solid understanding of databases (SQL/NoSQL) and API development Experience with cloud platforms (AWS, Azure, or GCP) Knowledge of DevOps practices, CI/CD pipelines, and version control (Git) Strong problem-solving and analytical skills Excellent communication and teamwork abilities
UI Designer
Job Summary…

Job Summary  

We are seeking a highly skilled Senior Software Developer to design, develop, and maintain scalable software solutions. The ideal candidate will play a key role in technical decision-making, mentor junior developers, and collaborate closely with cross-functional teams to deliver high-quality products.
Key Responsibilities
Design, develop, test, and maintain robust, scalable, and secure software applications Lead technical architecture discussions and contribute to system design decisions Write clean, maintainable, and efficient code following best practices Perform code reviews and ensure coding standards and quality guidelines are met Collaborate with product managers, designers, and QA teams to deliver features on time Troubleshoot, debug, and optimize application performance Mentor and guide junior developers and contribute to team growth Stay updated with emerging technologies and recommend improvements
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field 5–8+ years of professional software development experience Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, etc.) Experience with modern frameworks and technologies (e.g., React, Angular, Spring Boot, .NET, Node.js) Solid understanding of databases (SQL/NoSQL) and API development Experience with cloud platforms (AWS, Azure, or GCP) Knowledge of DevOps practices, CI/CD pipelines, and version control (Git) Strong problem-solving and analytical skills Excellent communication and teamwork abilities
AWS Snowflake Data Engineer
Job Summary…

Job Summary  

We are seeking a highly skilled Senior Software Developer to design, develop, and maintain scalable software solutions. The ideal candidate will play a key role in technical decision-making, mentor junior developers, and collaborate closely with cross-functional teams to deliver high-quality products.
Key Responsibilities
Design, develop, test, and maintain robust, scalable, and secure software applications Lead technical architecture discussions and contribute to system design decisions Write clean, maintainable, and efficient code following best practices Perform code reviews and ensure coding standards and quality guidelines are met Collaborate with product managers, designers, and QA teams to deliver features on time Troubleshoot, debug, and optimize application performance Mentor and guide junior developers and contribute to team growth Stay updated with emerging technologies and recommend improvements
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field 5–8+ years of professional software development experience Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, etc.) Experience with modern frameworks and technologies (e.g., React, Angular, Spring Boot, .NET, Node.js) Solid understanding of databases (SQL/NoSQL) and API development Experience with cloud platforms (AWS, Azure, or GCP) Knowledge of DevOps practices, CI/CD pipelines, and version control (Git) Strong problem-solving and analytical skills Excellent communication and teamwork abilities
MicroStrategy Developer
Job Summary…

Job Summary  

We are seeking a highly skilled Senior Software Developer to design, develop, and maintain scalable software solutions. The ideal candidate will play a key role in technical decision-making, mentor junior developers, and collaborate closely with cross-functional teams to deliver high-quality products.
Key Responsibilities
Design, develop, test, and maintain robust, scalable, and secure software applications Lead technical architecture discussions and contribute to system design decisions Write clean, maintainable, and efficient code following best practices Perform code reviews and ensure coding standards and quality guidelines are met Collaborate with product managers, designers, and QA teams to deliver features on time Troubleshoot, debug, and optimize application performance Mentor and guide junior developers and contribute to team growth Stay updated with emerging technologies and recommend improvements
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field 5–8+ years of professional software development experience Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, etc.) Experience with modern frameworks and technologies (e.g., React, Angular, Spring Boot, .NET, Node.js) Solid understanding of databases (SQL/NoSQL) and API development Experience with cloud platforms (AWS, Azure, or GCP) Knowledge of DevOps practices, CI/CD pipelines, and version control (Git) Strong problem-solving and analytical skills Excellent communication and teamwork abilities
Didn’t Find the Right Role?
We’re always looking for exceptional Data and AI Wizards!
Share your resume at careers@nicesoftwaresolutions.com
and we’ll reach out when the right opportunity opens up.
Perks & Benefits