Senior Software Engineer

1 Month ago • All levels • Software Development & Engineering

Job Summary

Job Description

NiCE is seeking a Senior Software Engineer to take a technical role within teams delivering Actimize Onboarding products or customer configurations. The role involves developing Actimize Onboarding internal products and customer solutions to meet requirements and standards, understanding customer domains, and managing technical risks. Responsibilities include participating in problem-solving, mentoring junior members, assisting the Technical Lead, and contributing to the continuous improvement of Actimize Onboarding IP. The engineer will also develop documentation and training material, maintain expertise in Actimize Onboarding products, provide feedback to product teams, and ensure delivery partners and team members are supported. The position requires keeping up-to-date with the technical landscape and promoting engineering excellence.
Must have:
  • Experience in Agile development teams
  • In-depth knowledge of C#, .NET
  • Experience developing APIs (REST)
  • Experience with T-SQL
  • Experience with Test-driven development
  • Experience with Design patterns
  • Experience with Build, test, and deployment automation
  • Experience with Azure and/or AWS
  • Experience with Git
  • Experience with Azure DevOps
  • Effective communication skills (internal/external)
  • Time management skills
  • Ability to work independently and in a team
  • Excellent written and verbal English
Good to have:
  • Financial services experience
  • Degree level education (First or 2.1)
  • Microsoft Azure / .NET certifications
Perks:
  • NICE-FLEX hybrid model (2 days office, 3 days remote)
  • Challenging work environment
  • Competitive packages
  • Rewarding career opportunities
  • Opportunities for learning and growth
  • Internal career opportunities across multiple roles, disciplines, domains, and locations

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?

To take a le technical role within teams delivering Actimize Onboarding products or customer configurations working with the Product Owner and Chief Architect or Project Manager and Tech Lead as appropriate to deliver solutions that meet Actimize Onboarding and customer business needs.

How will you make an impact?

Development

  • Develop Actimize Onboarding internal products and customer solutions to meet requirements and in line with the Actimize Onboarding development policies and standards.
  • Understand the customer domain, business context, and constraints.
  • Help to identify and manage technical risk and work with Project Managers to understand impacts on delivery.
  • Participate in both internal and external problem-solving activities including technical workshops.
  • Mentor junior members and support other members of the team.
  • Assist Technical Lead in defining project standards and overall technical strategy.
  • Proactively contribute to the continuous improvement of Actimize Onboarding IP, development policies and standards.
  • Develop the necessary supporting project documentation and training material.
  • Develop and maintain expertise in all supporting Actimize Onboarding products and services.
  • Assist Actimize Onboarding product teams by providing feedback, escalating issues, and incorporating product fixes.
  • Consider all work in the context of Actimize Onboarding objectives and wider strategy.
  • Ensure delivery partners and team members are supported and working effectively.
  • Deliver high quality informal and formal presentations and written documentation.

Training and Development

  • Keep up to date with relevant technical landscape, software development process and practices.
  • Proactively identify personal training and development activities.
  • Mentor junior team members and support them in achieving their own personal development goals.
  • Work with Technical Leads to identify organisational improvements and promote a collective standard of engineering excellence within Actimize Onboarding.

Have you got what it takes?

  • Proven and evidenced experience working in/with Agile development teams.
  • In-depth knowledge of C#, .NET, and associated ecosystem.
  • Experience of the following:
    • Agile / lean development practices
    • Developing APIs (REST or equivalent)
    • T-SQL or equivalent
    • Test-driven development
    • Design patterns
    • Build, test, and deployment automation
    • Azure and/or AWS
    • Git
    • Azure DevOps
  • Previous experience in financial services would be desirable.
  • Able to communicate effectively with:
    • External customers
    • Internal staff
    • Non-technical audiences
  • Manage own time effectively.
  • Work independently and as a member of a team.
  • Excellent written and verbal command of English.

You will have an advantage if you also have;

  • Educated to degree level with a First or 2.1.
  • Microsoft Azure / .NET certifications.

 

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.

NICE Actimize is comprised of talented, creative and dedicated individuals with a passion for delivering innovative solutions to the market. At NICE Actimize, we recognize that all employee’s contributions are integral to our company’s growth and success. To find and acquire the best and brightest talent around the globe, we offer a challenging work environment, competitive packages and rewarding career opportunities. Come share, grow, and learn with us – you’ll be challenged, you’ll have fun and you’ll be part of a fast growing, highly respected organization. 

#LI-Hybrid

Requisition ID: 6435
Reporting into: 
Manager, Client Services Project Management

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

SSC Technologies - Senior Associate, Loan Operations

SSC Technologies

Union, New Jersey, United States (Hybrid)
1 Month ago
Giggle bug - 2D Animator - Belzebubs

Giggle bug

Las Palmas De Gran Canaria, Canary Islands, Spain (On-Site)
2 Months ago
quience - Recruiter

quience

United States (Remote)
2 Months ago
BioFire - SAP Technical Analyst

BioFire

Durham, North Carolina, United States (On-Site)
4 Weeks ago
Snorkel AI - Head of Delivery Operations - Data-as-a-Service

Snorkel AI

Redwood City, California, United States (Hybrid)
1 Week ago
warner bros games - Senior Software Engineer - Observability

warner bros games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Cadence - Principal Application Engineer

Cadence

Cork, County Cork, Ireland (On-Site)
1 Month ago
sphere entertainment - Senior Electrical Engineer

sphere entertainment

Bozeman, Montana, United States (On-Site)
1 Week ago
Crunchyroll - Senior Software Engineer, Membership

Crunchyroll

San Francisco, California, United States (Hybrid)
2 Months ago
Qualcomm - DSP / NPU Design Verification Sr Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Automotive Mechatronics/Mechanic

Tesla

Bavaria, Germany (On-Site)
5 Months ago
Philips - Technical Project Lead

Philips

Pune, Maharashtra, India (On-Site)
1 Month ago
Haleon - Medical & Scientific Affairs Senior Scientist

Haleon

Milan, Lombardy, Italy (On-Site)
2 Weeks ago
Zelis  - Analyst II, Resolution

Zelis

Hyderabad, Telangana, India (On-Site)
1 Month ago
Oliver Plus - Senior Integrated Project Manager

Oliver Plus

Mumbai, Maharashtra, India (On-Site)
5 Days ago
Toast - Senior Software Engineer - Front-End

Toast

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Corsair gaming - Key Account Manager

Corsair gaming

Paris, Île-de-France, France (On-Site)
3 Weeks ago
Mozilla - Director, Enterprise Resource Planning

Mozilla

Canada (Remote)
1 Month ago
EveryMatrix - Technical Project Manager

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Weeks ago
Lockwood - UX / UI Designer

Lockwood

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Southampton, England, United Kingdom

QS Quacquarelli Symonds  - Global Sales Operations and Enablement Manager

QS Quacquarelli Symonds

London, England, United Kingdom (Hybrid)
3 Months ago
Perplexity - UK Internship Program

Perplexity

London, England, United Kingdom (Hybrid)
2 Months ago
dlala studios - Lead Programmer

dlala studios

Witham, England, United Kingdom (Hybrid)
4 Days ago
creative assembly - Lead Lighting Artist

creative assembly

Horsham, England, United Kingdom (Hybrid)
2 Weeks ago
luxsoft - Murex FO BA

luxsoft

London, England, United Kingdom (On-Site)
1 Month ago
Cubic corporation - Service Delivery Manager

Cubic corporation

London, England, United Kingdom (On-Site)
2 Weeks ago
Sprinkler - Lead Success Manager

Sprinkler

London, England, United Kingdom (On-Site)
1 Year ago
Scopely - Principal Animator - Unannounced Project

Scopely

England, United Kingdom (Hybrid)
4 Months ago
Lockwood - Marketing Artist

Lockwood

Nottingham, England, United Kingdom (On-Site)
2 Months ago
Level lr - Full Stack Engineer

Level lr

United Kingdom (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Pluralsight - IAM Engineer

Pluralsight

United States (Remote)
1 Year ago
Google - Software Engineer, Chrome Accessibility

Google

Mexico City, Mexico City, Mexico (On-Site)
4 Days ago
Rippling - Senior Software Engineer, Payroll Onboarding

Rippling

San Francisco, California, United States (On-Site)
2 Months ago
WebTech Corporation - Staff Software Engineer

WebTech Corporation

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Trellix - Senior Software Development Engineer

Trellix

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
cirrus logic - Verification Engineer

cirrus logic

Edinburgh, Scotland, United Kingdom (Hybrid)
2 Months ago
Passive Logic - Weather Simulation Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
6 Months ago
Ettain Group - Customer Support Engineer

Ettain Group

Richardson, Texas, United States (On-Site)
10 Years ago
Nice - Implementation - Professional Services Engineer

Nice

Manila, Metro Manila, Philippines (Hybrid)
1 Week ago
Trend Micro - Sales Engineer

Trend Micro

New Delhi, Delhi, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (Hybrid)

Ra'anana, Center District, Israel (Hybrid)

United States (Remote)

United States (Remote)

Sandy, Utah, United States (Hybrid)

Atlanta, Georgia, United States (Hybrid)

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