Senior Software Engineer

9 Hours ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

As a Senior Software Engineer at NiCE, you will lead and participate in the development of product features, including analyzing requirements, creating design documents, and reviewing them with stakeholders. You will be responsible for delivering high-quality, sustainable, and maintainable code, and reviewing the code of other team members. The role involves promoting coding standards and best practices to foster an empowered, self-managed, and collaborative team environment that encourages ownership, creativity, and innovation. Additionally, you will advocate for continuous improvement in the development process to ensure efficient product delivery, aiming to improve user/developer experience with smart solutions and guide developers with the latest tech stack features.
Must have:
  • Degree in Computer Science/Software Engineering or equivalent
  • At least 5 years' experience as a JAVA back-end software engineer
  • At least 2 years' experience working in a scrum team
  • Proven experience of developing in AWS
  • Vast hands-on experience developing with Spring framework and Spring Boot
  • Experience with developing in a microservices-based architecture
  • High-level verbal and written English skills
  • Experience working with relational DB using JPA & Hibernate
  • Experience leading and actively participating in major feature development for a high-scale, distributed product
Good to have:
  • Built distributed production systems at large scale
  • Profiled and optimized code to improve performance
Perks:
  • NiCE-FLEX hybrid model (2 days office, 3 days remote)
  • Opportunity to learn and grow in a fast-paced, collaborative environment
  • Endless internal career opportunities

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.

 

So, what’s the role all about?

As a Senior Software Engineer, you will actively lead and participate in the development of product features, analyzing requirements, creating design documents, and reviewing them with relevant stakeholders. You will deliver high-quality, sustainable, and maintainable code while also reviewing the design and code of other team members. By providing critical technical capabilities and promoting coding standards and best practices, you will foster an empowered, self-managed, and collaborative team environment that encourages ownership, creativity, and innovation. Additionally, you will advocate for continuous improvement in the development process to ensure the efficient delivery of products.

How will you make an impact? 

  • Improve user/developer experience with smart solutions
  • Help guide developers with the latest and greatest tech stack features and best practices
  • Lead features from start to finish including research, design and execution
  • Introduce new tools, frameworks, ideas to improve the way we work
  • Assist team members with problems and decisions to find the best solutions
  • Reduce friction and time waste with improved processes and critical thinking

 

Have you got what it takes?

  • Degree in Computer Science/Software Engineering or equivalent
  • At least 5 years’ experience as a JAVA back-end software engineer
  • At least 2 years' experience working in a scrum team
  • Proven experience of developing in AWS
  • Vast hands-on experience developing with Spring framework and Spring Boot
  • Experience with developing in a microservices-based architecture
  • High-level verbal and written English skills
  • Experience working with relational DB using JPA & Hibernate
  • Experience leading and actively participating in major feature development for a high-scale, distributed product

 

You will have an advantage if you also have

  • Built distributed production systems at large scale
  • Profiled and optimized code to improve performance

 

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.

 

Requisition ID:  7521
Reporting into: Group Lead, Engineering, CIA
Role Type: IC 

 

#LI-Hybrid

 

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

lifechruh - Business Insights Lead

lifechruh

Edmond, Oklahoma, United States (On-Site)
3 Months ago
Apple - eCommerce Program Manager

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Coda - Senior/Staff Full Stack Engineer

Coda

Taipei City, Taiwan (Hybrid)
2 Years ago
Riot Games - Game Designer III - VALORANT, Competitive Systems

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
upwork - Manager, Revenue Enablement

upwork

United States (Remote)
4 Days ago
Enphase Energy - Staff Engineer EV Charger Embedded Software and Energy Management Gateway

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
WebMD - Senior Software Engineer

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
1 Year ago
Next Level Business Services - SAP HANA Developer

Next Level Business Services

Charlotte, North Carolina, United States (On-Site)
8 Months ago
Google - Software Engineering Manager, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
8 Months ago
Qualcomm - Support Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zynga - Monetization (LiveOps) Specialist

Zynga

London, England, United Kingdom (Hybrid)
2 Months ago
Enphase Energy - Sr. Staff System DVT - Automation Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Apple - K-12 Education Account Executive

Apple

San Jose, California, United States (On-Site)
1 Month ago
Qualcomm - Staff Engineer - Modem Systems

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
USE Insider - Learning and Development Manager

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
8 Months ago
The New York Times - Senior Producer - Podcast Video

The New York Times

New York, United States (Hybrid)
3 Weeks ago
Volley - Senior Software Engineer

Volley

San Francisco, California, United States (Hybrid)
1 Month ago
Tesla - Service Team Lead, Order Preparation & Remote Diagnostics

Tesla

Hanover, Lower Saxony, Germany (On-Site)
4 Months ago
Hawkeye Innovations - Match Operations Assistant - Košice

Hawkeye Innovations

Košice, Košice Region, Slovakia (On-Site)
2 Months ago
Tide - Senior CRM Marketing Executive

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ra'anana, Center District, Israel

Unity - Senior Data Analyst

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
CyberArk - Senior HRIS Analyst

CyberArk

Israel (Hybrid)
1 Month ago
Illumina - Senior Architect

Illumina

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Unity - Senior Full Stack Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Playtika - Employment Counsel - Temporary

Playtika

Israel (On-Site)
8 Months ago
NVIDIA - Senior Reliability Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
CyberArk - C++ Team Leader - Iron team

CyberArk

Israel (On-Site)
2 Months ago
Playtika - Game Economy Manager

Playtika

Israel (On-Site)
3 Months ago
SciPlay - Senior User Acquisition Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Gamebreaking studios - Pre-Sales Engineer, POC

Gamebreaking studios

Canada (Remote)
2 Months ago
Canva - Engineering Manager (BE) - Help Content and Findability

Canva

Sydney, New South Wales, Australia (Remote)
1 Week ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Coda - Senior/Staff Software Engineer

Coda

Manila, Metro Manila, Philippines (Remote)
3 Years ago
Tesla - Wastewater Treatment Engineering Internship

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Alphawave Semi - Staff Physical Verification Engineer

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Toast - Software Engineer II, International Restaurants Efficiency

Toast

Dublin, County Dublin, Ireland (Hybrid)
2 Weeks ago
Intel  - Power Modelling and Estimation Engineer

Intel

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Tesla - Dual Degree in Electrical Engineering (B.Eng.)

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Expedia - Software Development Engineer III

Expedia

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

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Sandy, Utah, United States (On-Site)

Alkmaar, North Holland, Netherlands (On-Site)

Ra'anana, Center District, Israel (Hybrid)

Pune, Maharashtra, India (Hybrid)

Sandy, Utah, United States (On-Site)

Southampton, England, United Kingdom (Hybrid)

Pune, Maharashtra, India (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