Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

NICE Senior Software Engineer 
Bolivia, Cochabamba, Cochabamba 
207173344

12.03.2025

The Senior Software Engineer plays a critical role in designing, developing, testing, and maintaining the NICE inContact software platform. This position requires a seasoned professional with a proven ability to lead technical initiatives, mentor peers, and drive innovation across multiple tiers of technology. Senior Engineers are responsible for delivering scalable, high-quality solutions, contributing to architectural decisions, and supporting a dynamic, agile team environment

Integrating CXone products facilitates the delivery of Workforce Optimization (WFO) solutions in areas where cloud-native applications are unavailable or do not fully meet customer needs at scale. By enabling the development of enterprise-level applications, this role supports the adoption of the CXone platform for customers with sophisticated requirements or extensive scalability demands. The focus is on creating application-specific integrations that ensure integrated components can access the data they need, driving the seamless functionality and broader adoption of the CXone platform.

We are seeking a talented Lead Software Engineer to enhance the adoption and effectiveness of CXone’s platform by delivering tailored Workforce Optimization (WFO) solutions. This role focuses on bridging the gap where existing cloud-native applications are unavailable or require additional scalability to meet customer needs. By developing and implementing application-specific integrations, the Integration Specialist ensures seamless data flow between components, empowering customers with the information they need to succeed. This position plays a pivotal role in creating innovative, enterprise-level solutions for organizations with complex requirements, driving the scalability and impact of CXone’s offerings in high-demand environments.

How will you make an impact?

  • Work as a member of an agile team to enhance and improve software.
  • Design and present projects to improve current process and overall platform.
  • Code and test projects.
  • Create automation to ensure quality.
  • Deliver high quality, sustainable, maintainable code.
  • Attend meetings and training as required.
  • Works with system analysts, subject matter experts, and product management for the successful completion of a project.
  • Provides critical technical capabilities to the team and evangelizes those skills to others.
  • Follow established department procedures, policies, and processes.

Have you got what it takes?

  • Bachelor’s degree in Computer Science, Business Information Systems or related field or equivalent work experience is required.
  • 5+ years’ experience in software development
  • Well established technical problem-solving skills.
  • 5+ years’ Experience with Java 8+
  • 5+ years’ experience with Selenium and Junit
  • Experience building and maintaining AWS based microservices
  • Excellent communication skills
  • Excellent decision-making skills Working knowledge of unit testing
  • Working knowledge of common design patterns
  • Working knowledge of object-oriented software design
  • Team Player
  • Desire to work in a fast-paced environment

Bonus Experience:

  • Experience with AWS Infrastructure (EC2, ECS, EKS, etc)
  • Experience maintaining, and working with, AWS Resources (IAM, CloudWatch, CloudFormation, etc)
  • Experience with Kinesis (KCL, KPL, EFO)
  • Experience with Mongo or Dynamo DB (or equivalent DB system)
  • Experience with Snowflake
  • Experience with Rest/Web Sockets/GRPC
  • Experience with Jira and Confluence
  • Experience with automation/testing tools and frameworks
  • Experience with/knowledge of agile development processes
  • Experience(s) as a technical or team lead or equivalent experience
  • Experience with telecommunications/telephony/ACD’s
  • Experience with CCAAS
  • Experience working in a CI/CD Environment
  • Experience creating and maintaining pipelines in Jenkins
  • Experience with GitHub Actions
  • Experience with Argo CD and Kubernetes

What are the technologies we use?

  • Java 8+
  • AWS (e.g. IAM, SQS, DynamoDB, Lambda, CloudWatch, EC2)
  • Selenium
  • Junit
  • Grafana, ArgoCD, Prometheus
  • SQL
  • CSS
  • REST APIs
  • GitHub
  • SSIS ETL
  • SQL Server including query optimization
  • JMeter
  • Amazon Aurora MySql database
  • Docker and Kubernetes (AWS EKS)
  • Snowflake data warehouse
  • Looker business intelligence
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Visual Studio or VS Code on Windows

Benefits at NICE Bolivia:

  • Work with the most modern technologies.
  • Clear career path supported by different free learning tools.
  • Obtain certifications to advance your career.
  • Collaborate with global work teams.
  • Participate in local and global activities and events.
  • Enjoy the flexibility of hybrid work, combining the best of both worlds.
  • Engage in exciting competitions and contests.
  • Improve your language skills with English support.
  • Secure a permanent employment contract.
  • Benefit from a company legally constituted in Bolivia and receive full social benefits