Senior Software Engineer

2 Months 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

Capgemini - BT Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Rackspace Technology - Azure Cloud Architect

Rackspace Technology

Gurugram, Haryana, India (Remote)
4 Months ago
Ethernovia - Program Manager (Chip Development)

Ethernovia

San Jose, California, United States (On-Site)
2 Months ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
10 Months ago
Ariens Company - Manufacturing Leader

Ariens Company

Fayetteville, Tennessee, United States (On-Site)
1 Year ago
SEGULA Technologies - Senior Process Engineer

SEGULA Technologies

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
1 Month ago
Scale AI - Software Engineer (Forward Deployed)

Scale AI

Doha, Doha Municipality, Qatar (On-Site)
3 Months ago
Saviynt - Associate Principal Software Engineer - (Grails Server Page)

Saviynt

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Apple - Applications Software Engineer, App Store Client

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Marvell - Senior Engineer, Physical Design

Marvell

Yokne'am Illit, North District, Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

zeta - Program Manager - Chronos

zeta

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Capgemini - Umbrella Support

Capgemini

Gurugram, Haryana, India (On-Site)
3 Months ago
DevRev - Account Executive - Mid Market

DevRev

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Penumbrainc - Manufacturing Engineer III

Penumbrainc

Alameda, California, United States (On-Site)
1 Month ago
East side games  - Senior Producer - Match

East side games

Canada (Hybrid)
1 Year ago
Riot Games - Senior Manager, Art Direction - Teamfight Tactics

Riot Games

Dublin, County Dublin, Ireland (On-Site)
9 Months ago
mighty koi - 3D Animator

mighty koi

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
miniclip - Senior QA Tester

miniclip

Derby, England, United Kingdom (Hybrid)
3 Months ago
Ghost Punch - Level Designer (Unity) - Contract (Remote)

Ghost Punch

Fort Lauderdale, Florida, United States (Remote)
1 Year ago
PwC - Associate - Mumbai Shivaji Park - Technology Consulting

PwC

Mumbai, Maharashtra, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Southampton, England, United Kingdom

miniclip - Senior UI Artist

miniclip

Derby, England, United Kingdom (On-Site)
3 Weeks ago
Square Enix - Security Operations Lead

Square Enix

London, England, United Kingdom (Hybrid)
1 Month ago
version 1 - Outsystems Technical Lead

version 1

Belfast, Northern Ireland, United Kingdom (On-Site)
7 Months ago
Globalization Partners - Senior Product Manager

Globalization Partners

United Kingdom (Remote)
1 Month ago
Sumo Digital - Technical Support Analyst

Sumo Digital

Sheffield, England, United Kingdom (On-Site)
2 Weeks ago
Qualcomm - Staff GPU Compiler Engineer

Qualcomm

London, England, United Kingdom (Remote)
3 Months ago
Rolls-Royce - Overhaul, Methods & Maintenance, Repair and Design Safety Engineers

Rolls-Royce

Derby, England, United Kingdom (Hybrid)
4 Weeks ago
Jane Street - Front End Software Engineer

Jane Street

London, England, United Kingdom (On-Site)
1 Month ago
Jane Street - Linux Engineer

Jane Street

London, England, United Kingdom (On-Site)
1 Month ago
Saviynt - Identity Security - Technical Account Manager - UK

Saviynt

London, England, United Kingdom (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Qualcomm - BSP Engineer, CE

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Immutable - Senior Software Engineer

Immutable

Sydney, New South Wales, Australia (Remote)
1 Month ago
Qualcomm - RTL design -Sr Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Moonvalley - Member of Technical Staff

Moonvalley

United Kingdom (Remote)
1 Month ago
Valeo - Supply Chain Engineer Apprentice

Valeo

Sablé-sur-Sarthe, Pays De La Loire, France (On-Site)
5 Months ago
Nice - Associate Software Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
JDA - Software Engineer

JDA

Dallas, Texas, United States (On-Site)
1 Month ago
Blenheim Chalcot India - Engineering Manager

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Cadence - Sr Principle Software Engineer

Cadence

Burlington, Massachusetts, United States (On-Site)
2 Months ago
PwC - Senior Associate - SAP ABAP - GDC

PwC

Kolkata, West Bengal, India (On-Site)
10 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