Lead Software Engineer
Company: NICE Systems, Inc.
Location: Sandy
Posted on: April 15, 2024
|
|
Job Description:
Location: Salt Lake City, UT (hybrid)
The Lead Software Engineer designs, develops, tests, and maintains
the NICE software platform. Key responsibilities include all tiers
of the NICE CXone technology, including (but not limited to) design
and development of NICE CXone products and features, unit testing,
code reviews, resolving defects encountered during the QA cycle,
supporting the production environment, and assisting other
developers in a team environment utilizing agile development
processes. The Lead Software Engineer will also mentor junior staff
members and propose cross disciplinary architectural solutions to
difficult problems. They may also be asked to make presentations to
internal and external executives and represent NICE CXone at
technical conferences. Travel to other corporate sites may also be
required.
As a Lead Software Engineer, a Typical Day Might Include the
Following:
Work as a member of an agile team to enhance and improve software
written in one or more of the following languages: SQL C#. NET
Design and present projects to improve current process and overall
platform.
Expertly designs, specs, schedules and provides high quality
implementation of multiple features.
Critical to success of multiple product features.
Manage time effectively working on multiple concurrent
projects.
Drive progress of team(s) and projects.
Create automation to ensure quality.
Deliver high quality, sustainable, maintainable code.
Works with system analysts and product management for the
successful completion of a project.
Lead team(s) or mentor other developers as needed.
Acts as a technical champion for customers.
Functions as a Technical or Team Lead as needed.
Follow established department procedures, policies, and
processes.
Follow the company Code of Ethics and CXone policies and procedures
at all times.
Communicate in an effective and professional way with customers in
and outside of inContact.
Be a strong leader within the organization
To Land This Gig You'll Need:
Bachelor's Degree in computer science, Business Information
Systems, and/or a Microsoft Certified Professional Developer
(MCPD)
10+ years' experience in software development
Exceptional experience in one or more of the following software
languages: SQL, C#,.NET
Experience with the Microsoft Suite (.NET Framework, Visual Studio)
or other similar open-source software stacks
Experience moving TFS to GIT
Experience migrating Windows to Linux
Experience with data modeling, warehousing, transformation, and
ETL
Experience with developing services, clients, and multi-threaded
software.
Experience with web services
Excellent communication skills
Excellent problem-solving skills
Excellent decision-making skills
Experience(s) as a technical or team lead or equivalent
experience
Excellent understanding of unit testing
Excellent understanding of user stories or use cases
Excellent understanding of design patterns or equivalent
experience.
Excellent understanding of object-oriented software design.
Working knowledge of microservices architecture patterns
Working knowledge of making business and technical proposals
Team Player
Desire to work in a fast-paced environment
Bonus Experience if you have:
Experience developing with SQL Server or equivalent
Experience with Jira
Experience with automation/testing tools
Experience with/knowledge of agile development processes
Experience(s) as a technical or team lead or equivalent
experience
Experien ce with telecommunications/telephony
Experience with call centers
Experience with CI/CD
Experience with AWS technologies
ABOUT NICE : NICE CX makes it easy and affordable for organizations
around the globe to provide exceptional customer experiences whil
meeting key business metrics. NICE provides the world's #1 cloud
customer experience platform, NICE CXone, combining best-in-class
Omnichannel Routing, Workforce Optimization, Analytics, Automation
and Artificial Intelligence on an Open Cloud Foundation. NICE CXone
is a part of NICE (Nasdaq: NICE), the worldwide leading provider of
both cloud and on-premises enterprise software s
Equal Opportunity Employer -
minorities/females/veterans/individuals with disabilities/sexual
orientation/gender identity
Keywords: NICE Systems, Inc., South Jordan , Lead Software Engineer, IT / Software / Systems , Sandy, Utah
Click
here to apply!
|