Senior Software Engineer
NICE Systems
- Sandy, UT
- Permanent
- Full-time
- Work as a member of an agile team to design, develop and enhance software.
- Design and present projects to improve current process and overall platform.
- Design pragmatic solutions with product managers and stakeholders
- Follow an agile development cycle with 2-week sprints to ship changes iteratively
- Use git for source control and GitHub for code reviews
- Refactor legacy code into modern application patterns
- BS or MS in Computer Science or related degree
- 5+ years of strong hands-on experience in Java, .NET
- Strong experience in Databases: MS SQL and/or Oracle
- Experience in Operating systems: Windows and Linux
- Experience with Git/Bitbucket
- Experience w/CI/CD, DevOps
- AWS (e.g. IAM, SNS/SQS, DynamoDB, Lambda, CloudFormation, …)
- Docker and Kubernetes (AWS EKS)