Software Engineer (Mid-Level)
Company
NICE CXone
Location
York ON
Type
Full Time
Job Description
Software Engineer
Location: Salt Lake City, UT
We are looking for a great engineer who is eager to learn and ready to be part of a high-energy team that helps each other to efficiently and effectively deliver high quality code and solutions.
The Software Engineer designs, develops, tests, and maintains the CXone software platform. Key responsibilities include all tiers of the CXone technology, including (but not limited to) design and development of 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.
Major Functions/Responsibilities:
- Work as a member of an agile team to enhance and improve software written primarily in the following languages: GO, C#.
- Develop microservices using the latest AWS Cloud technology.
- Regularly deploy code using CI/CD pipelines.
- Manage time effectively working on one or more concurrent projects.
- Deliver high-quality software on time.
- Perform on-call and production support duties on a rotational basis with team members.
- Works with architects and product management for the successful completion of a project.
- Follow established department procedures, policies, and processes.
- Follow the company Code of Ethics and CXone policies and procedures at all times.
Sample technology and tools you'll get to use: Kubernetes, Kafka, AWS (EKS, EC2, S3, Lambda, SQS, DynamoDB, CloudWatch), Docker, GitHub, Visual Studio, Jira, Elasticsearch, Prometheus, Grafana, and more.
This job description is not intended to be all-inclusive, and employees will also be expected to perform other reasonable related business duties as assigned by immediate supervisor and other management as required.
This organization reserves the right to revise or change job duties as the need arises. This job description does not constitute a written or implied contract of employment.
Required Education, Experience, and Specific Job-Related Skills
Education Requirement:
- Bachelor's degree in Computer Science, Business Information Systems or related field, or equivalent work experience is required.
Experience Requirements:
- 2-5 years' experience in software development
- Experience in one or more of the following software languages: Go, C#, C++, Java, Python
- Excellent communication skills
- Excellent problem-solving skills
- Working knowledge of unit testing
- Working knowledge of user stories or use cases
- Team Player
- Desire to work in a fast-paced environment
- Experience in cloud-based microservice development a definite plus.
NICE is committed to provide an environment based on equal opportunity for all qualified applicants and employees. It is the policy of NICE to afford equal employment opportunities to qualified individuals, regardless of age, race, color, creed, religion, citizenship, ancestry, national origin, sex, gender, pregnancy, mental or physical disability, marital status, veteran status, service in the Armed Forces, sexual or affectional orientation, atypical hereditary cellular or blood traits, genetic information, status as a victim of domestic or sexual violence, and/or any other status protected by any applicable federal, state and/or local statute or regulation.
Date Posted
11/10/2022
Views
4
Similar Jobs
Senior Software Engineer Activation & Engagement - Loom, Inc.
Views in the last 30 days - 2
The job post is looking for a JavaScript developer with experience in building highquality products with React The role involves building new features...
View DetailsSenior Staff Engineer - Nomad Health Corporate
Views in the last 30 days - 6
The job posting is for a Sr Staff Software Engineer position at Nomad Health a techdriven healthcare staffing platform The role involves developing fe...
View DetailsData Architect - CFS Brands
Views in the last 30 days - 10
The job description is for a data analytics program architect who will work with various business units and IT department to design and implement data...
View DetailsMunicipal Financial Analyst: Remote or WFH hybrid - Zions Bancorporation
Views in the last 30 days - 6
Zions Bancorporation is a premier financial services company with a strong commitment to its customers and employees The company is dedicated to makin...
View DetailsEvent Marketing Specialist - O.C. Tanner
Views in the last 30 days - 6
OC Tanner is a company that improves workplace culture through employee recognition and experiences They are seeking an event marketing specialist to ...
View DetailsQA Director | Remote - InMoment
Views in the last 30 days - 11
InMoment is looking for an experienced Quality Assurance engineering leader to lead the QA organization and drive upstream thinking that results in co...
View Details