Talent.com
Software Engineer
Software EngineerNice • Sandy, Utah, United States
[error_messages.no_longer_accepting]
Software Engineer

Software Engineer

Nice • Sandy, Utah, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.


Software Engineer


About the Role
We are seeking a highly skilled Software Engineer to drive the design, development, and integration of advanced telephony capabilities into our enterprise platforms.


Responsibilities



  • Define architecture and lead implementation of C#/.NET applications with integrated telephony (call recording, real-time call handling, analytics).

  • Partner with stakeholders to shape the telephony roadmap, ensuring alignment with business goals.

  • Architect and maintain integrations with platforms like Twilio, Asterisk, Genesys, Avaya, Cisco UC, or Amazon Connect.

  • Ensure high availability, security, and resilience in real-time communication environments under heavy load.

  • Lead resolution of complex issues in SIP signaling, media negotiation, and latency optimization.

  • Oversee integrations with CRMs, analytics tools, and back-end systems for complete communication lifecycle management.

  • Strong Skills in Documenting Code and Providing Technical Documentation.

  • Mentor and coach engineers, run code reviews, and foster a culture of technical excellence and collaboration.


Requirements



  • 2+ years in software engineering

  • Extensive C#/.NET experience with a strong focus on telephony systems.

  • Hands-on experience with Genesys PureCloud or Amazon Connect in a production environment.

  • Knowledge of porting legacy Java applications to .NET with a focus on containerization (e.g., Docker, Kubernetes).

  • Proven success in integrating with telephony APIs and protocols (SIP, RTP, VoIP, PBX, CTI).

  • Deep knowledge of real-time communication technologies, async programming, and multithreaded systems.

  • Proficiency with RESTful APIs, SQL Server, and cloud services (Azure or AWS).

  • Solid grasp of network protocols, WebRTC, or event-driven messaging systems.


Preferred Qualifications



  • Experience with telecom compliance frameworks (HIPAA, GDPR, STIR/SHAKEN, PCI DSS).

  • Familiarity with enterprise contact center platforms (NICE inContact).

  • DevOps skills including CI/CD pipelines and infrastructure-as-code.

  • Contributions to open-source telephony projects (FreeSWITCH, Asterisk).

  • Ability to effectively interact with customers and pre-sales teams to support solution design, demonstrations, and technical discussions.


Soft Skills



  • Clear communicator able to translate technical strategy into actionable plans.

  • Excellent problem-solving and analytical thinking.

  • Strong decision-making and ownership over architecture and delivery.

  • Passion for developing teams, improving processes, and delivering impactful solutions.

  • Strong mentoring and technical leadership skills.




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.



[job_alerts.create_a_job]

Software Engineer • Sandy, Utah, United States

[internal_linking.similar_jobs]
Global Software Engineering Lead (APM)

Global Software Engineering Lead (APM)

New Relic • Salt Lake City, UT, United States
[job_card.full_time]
A leading observability platform company is seeking a technology leader to guide their global engineering team.The ideal candidate will have over 10 years of software engineering experience with st...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Wealth Management-Salt Lake City-Vice President-Software Engineering

Wealth Management-Salt Lake City-Vice President-Software Engineering

Goldman Sachs Group, Inc. • Salt Lake City, UT, United States
[job_card.full_time]
Wealth Management - Salt Lake City - Associate - Software Engineering.Salt Lake City, Utah, United States.At Goldman Sachs, our Engineers don’t just make things – we make things possible.Change the...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software EngineerAI Product & Platform Engineering

Senior Software EngineerAI Product & Platform Engineering

AAPC • Salt Lake City, UT, United States
[job_card.full_time]
Senior Software Engineer (Remote)AI Product & Platform Engineering.We build AI-powered products that improve customer workflows (speed, accuracy, confidence).As we deliver outcomes, we extract the ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sofware Engineer

Sofware Engineer

TradeJobsWorkForce • 84045 Saratoga Springs, UT, US
[job_card.full_time]
Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Principal Software Engineer Lead HealthTech Platform

Senior Principal Software Engineer Lead HealthTech Platform

Tendo • Salt Lake City, UT, United States
[job_card.full_time]
A healthcare software company is seeking a Senior Principal Software Engineer to lead a team in developing next-generation healthcare software.This role requires full stack experience, deep experti...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer.NET

Senior Software Engineer.NET

OneMain Financial Careers • Salt Lake City, UT, United States
[job_card.part_time]
OneMain Financial is seeking a Senior Software Engineer – Platform Engineer to design, build, and enhance our core lending platforms, including our proprietary Loan Origination System (LOS), Loan S...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Manager, Software Engineering

Manager, Software Engineering

Circle • Salt Lake City, UT, United States
[job_card.full_time]
Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globally, nearly instantly and less expensively...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Manager, Software Engineering

Manager, Software Engineering

New Relic • Salt Lake City, UT, United States
[job_card.full_time]
We are a global team of innovators and pioneers dedicated to shaping the future of observability.At New Relic, we build an intelligent platform that empowers companies to thrive in an AI‑first worl...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Software Engineer - IoT

Senior Embedded Software Engineer - IoT

Jobot • Kaysville, UT, US
[job_card.full_time]
Step into a high-impact Senior Embedded Software Engineer role with excellent compensation, meaningful IoT innovation, hybrid flexibility, and the chance to shape cutting-edge connected device solu...[show_more]
[last_updated.last_updated_30] • [promoted]
Onsite TS/SCI Senior Principal Software Engineer Salt Lake

Onsite TS/SCI Senior Principal Software Engineer Salt Lake

Collins Aerospace • West Valley City, UT, United States
[job_card.full_time]
A leading aerospace company in West Valley City seeks a Senior Principal Software Engineer with over 10 years of experience in STEM.The role involves designing, developing, and testing software sol...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Senior Principal Software Engineer - Healthcare SaaS Leader

Senior Principal Software Engineer - Healthcare SaaS Leader

Tendo Systems • Salt Lake City, UT, United States
[job_card.full_time]
Join a dynamic and mission-driven company that is revolutionizing healthcare software! As a Senior Principal Software Engineer, you will lead a talented team in developing next-generation applicati...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer

Senior Principal Software Engineer

Tendo • Salt Lake City, UT, United States
[job_card.full_time]
We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Remote Systems Engineer - FinTech Data Platform

Remote Systems Engineer - FinTech Data Platform

Databento • Salt Lake City, UT, United States
[filters.remote]
[job_card.full_time]
A financial data API startup is looking for a systems engineer to manage their platform's backbone.This role involves configuring systems and networks, deploying applications both bare-metal and co...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Engineer

Systems Engineer

Databento • Salt Lake City, UT, United States
[job_card.full_time]
Remote / Boston / Salt Lake City / San Francisco / New York.Databento is a startup that builds modern APIs to get financial data.As a Series A startup, we've raised $37.M to date, and grown our rev...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Swire Coca Cola USA • Draper, UT, United States
[job_card.full_time]
A Senior Software Engineer at Swire Coca-Cola designs, builds, and maintains modern, scalable applications that support the business end to end.This role partners closely with business stakeholders...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Engineering - SDLC Engineering - Ephemeral Environments - Software Engineer - Vice President - [...]

Engineering - SDLC Engineering - Ephemeral Environments - Software Engineer - Vice President - [...]

The Goldman Sachs Group • Salt Lake City, UT, United States
[job_card.full_time]
DEVELOPER JOURNEY STRATEGY AT GOLDMAN SACHS.The Developer Journey Strategy focuses on investing in the developer experience to minimize friction, promote standardization, and leverage artificial in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal.NET Software Engineer - Remote - USA

Principal.NET Software Engineer - Remote - USA

FullStack • Salt Lake City, UT, United States
[filters.remote]
[job_card.full_time]
FullStack is one of the fastest-growing software consultancy companies in the Americas.We deliver transformational digital solutions to top global companies and Silicon Valley startups.As an employ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Podium • Lehi, UT, United States
[job_card.full_time]
At Podium, we bring AI Employees to local businesses that turn every conversation into revenue.Trusted by 60,000+ businesses across Auto, Home Services, and Aesthetics, Podium captures and converts...[show_more]
[last_updated.last_updated_variable_days] • [promoted]