Lead Software Engineer

undefined ago • 8 Years + • Software Development & Engineering

Job Summary

Job Description

NiCE is seeking a highly motivated Lead Software Engineer to join its Cloud Analytics team. This role involves developing complex AWS-based architectures for large organizations, contributing to NiCE CXone's cloud solutions suite. Responsibilities include designing and implementing microservices in a Java Spring Boot environment, enhancing product features, analyzing requirements, and collaborating on design. The position requires strong software design, debugging, and problem-solving skills, along with experience in cloud development or Java. The role emphasizes agile development and offers a hybrid work model, promoting flexibility and collaborative innovation within a fast-paced, global company.
Must have:
  • Develop the optimal microservice architecture using AWS technology.
  • Design and implement microservices in a Java Spring Boot environment.
  • Enhance product features through active participation in development.
  • Analyze feature requirements and create comprehensive design documents.
  • Review design documents with relevant stakeholders to ensure alignment.
  • Collaborate with the group to refine and iterate on feature designs.
  • Implement agile development methodologies to deliver high-quality features efficiently.
Good to have:
  • Built distributed production systems at a large scale.
  • Developed on top of AWS.
  • Spring/Spring boot experience
  • A link to a post you wrote or an interesting presentation you’ve given.
  • Open-source projects you’ve created or contributed to
  • Interesting, non-trivial problems you’ve dealt with
Perks:
  • Join an ever-growing, market-disrupting, global company
  • teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment
  • chance to learn and grow
  • endless internal career opportunities across multiple roles, disciplines, domains, and locations
  • NiCE-FLEX hybrid model
  • 2 days working from the office and 3 days of remote work, each week.

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?

NiCE is looking for a highly motivated Lead Software Engineer to join our Cloud Analytics team! You will be taking part in developing a complex AWS-based architecture for large Organizations. The applications we develop are part of NiCE CXone's offering, our cloud solutions suite which is deployed in multiple regions across the world and serves hundreds of customers.

How will you make an impact?

  • Develop the optimal microservice architecture using AWS technology.
  • Design and implement microservices in a Java Spring Boot environment.
  • Enhance product features through active participation in development.
  • Analyze feature requirements and create comprehensive design documents.
  • Review design documents with relevant stakeholders to ensure alignment.
  • Collaborate with the group to refine and iterate on feature designs.
  • Implement agile development methodologies to deliver high-quality features efficiently.

Have you got what it takes?

  • BSc in Computer Science/Software Engineering or equivalent
  • Experience in one of the following:
  • 8+ years in cloud development
  • 8+ years in JAVA
  • Experience creating RESTful APIs in Java
  • Good software design capabilities, debugging skills, and problem-solving abilities.
  • High-level verbal and written English skills.

You will have an advantage if you also have:

  • Built distributed production systems at a large scale.
  • Developed on top of AWS.
  • Spring/Spring boot experience
  • A link to a post you wrote or an interesting presentation you’ve given.
  • Open-source projects you’ve created or contributed to
  • Interesting, non-trivial problems you’ve dealt with

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.

#LI-Hybrid

Requisition ID: 6888

Reporting into: Group Lead, Engineering, CEA

Role Type: Individual Contributor

Similar Jobs

PwC - 1 - Assurance Associate

PwC

Iloilo City, Western Visayas, Philippines (On-Site)
10 Months ago
Crunchyroll - Senior Frontend Developer, Conversion & Purchase Experience

Crunchyroll

San Francisco, California, United States (Remote)
8 Months ago
WebFX - Junior Back-End Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
6 Months ago
Rackspace Technology - Bid Manager V - IN

Rackspace Technology

India (Remote)
2 Weeks ago
Alpha Sense - Accounting Manager, Statutory Accounting

Alpha Sense

United Kingdom (Remote)
1 Month ago
Vercel - Software Engineer, Accounts

Vercel

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Scopely - Senior Analytics Engineer

Scopely

Mexico City, Mexico City, Mexico (Hybrid)
8 Months ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
10 Months ago
zoox - Senior Tooling Engineer, Stamping, Bracketery & Fabrication

zoox

Foster City, California, United States (Hybrid)
3 Months ago
Cadence - Design Engineering Manager

Cadence

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Pinterest - Client Account Manager

Pinterest

Mexico City, Mexico (Hybrid)
3 Weeks ago
Owkin - Data Portfolio Intern

Owkin

Paris, Île-de-France, France (On-Site)
1 Month ago
Qualcomm - Senior Engineer Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
PwC - Project Manager - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
2 Months ago
playrix  - Lead Location Designer

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
9 Months ago
Discord - Account Executive - Mobile Gaming

Discord

Los Angeles, California, United States (On-Site)
3 Weeks ago
Adobe - Category Manager - Technology Sourcing - Infrastructure

Adobe

Lehi, Utah, United States (On-Site)
2 Months ago
cyara - VOIP Support Engineer

cyara

Hyderabad, Telangana, India (Hybrid)
3 Months ago
PwC - Manager/Senior Manager within EPM Consulting

PwC

Zürich, Zurich, Switzerland (On-Site)
10 Months ago
Zeeco, Inc. - Quality Documenter

Zeeco, Inc.

Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ra'anana, Center District, Israel

Nice - Network Systems Engineer

Nice

Ra'anana, Center District, Israel (Hybrid)
1 Month ago
Cadence - Lead Software Engineer

Cadence

Haifa, Haifa District, Israel (On-Site)
2 Months ago
CyberArk - Team Leader – Agent-Aware Secrets Management

CyberArk

Israel (Hybrid)
1 Month ago
Playtika - ASO Manager

Playtika

Israel (On-Site)
9 Months ago
Playtika - Monetization Manager - Temporary

Playtika

Israel (On-Site)
1 Month ago
Playtika - Technical Operation Specialist - Temporary

Playtika

Israel (On-Site)
9 Months ago
Moon Active - Level Designer - Playable Ads

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
CyberArk - Customer Success Engineer

CyberArk

Israel (Hybrid)
3 Weeks ago
undefined - Principal Data Scientist

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Playtika - Growth Ventures-Director of Marketing

Playtika

Israel (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Square - Project Controls Engineer - Construction (Life Sciences)

Square

Manchester, England, United Kingdom (On-Site)
4 Weeks ago
PayPal - Director, Software Engineering

PayPal

Mexico City, Mexico City, Mexico (Hybrid)
1 Month ago
PwC - Associate -SAP ABAP-Kolkata-TC

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Apple - Engineering Project Manager - Internal Software Applications

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Nintendo - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Marvell - Senior Staff Optical Packaging Design Engineer

Marvell

Singapore (On-Site)
3 Weeks ago
Qualcomm - GPU Engineering Program Manager

Qualcomm

San Diego, California, United States (On-Site)
3 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

Italy, New York, United States (Remote)
8 Months ago
Cadence - Sr Principal Design Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Salesforce - Forward Deployed Engineer (Multiple Levels)

Salesforce

Sydney, New South Wales, Australia (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Southampton, England, United Kingdom (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Southampton, England, United Kingdom (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Ra'anana, Center District, Israel (Hybrid)

Prague, Prague, Czechia (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

Pune, Maharashtra, India (Hybrid)

Ra'anana, Center District, Israel (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