Nice Group Co., Ltd. - Sandy, UT

posted 18 days ago

Full-time - Senior
Sandy, UT
5,001-10,000 employees
Professional, Scientific, and Technical Services

About the position

The Senior Software Architect/Technical Project Manager at NICE is responsible for providing technical leadership across development teams, ensuring the successful implementation of key deliverables with a focus on high availability, durability, serviceability, and supportability. This role involves cross-team architectural governance, fostering collaboration among various stakeholders, and driving technical decisions to meet organizational goals.

Responsibilities

  • Provide technical leadership across development teams in multiple functional areas.
  • Ensure strong communication, alignment, and collaboration between development teams, Product Management, Operations, and Quality Assurance.
  • Document and align architecture decisions across the organization.
  • Design cost-effective new services while promoting continuous cost-optimization.
  • Set the end-to-end technical direction for teams, including platform, technology, tools, and infrastructure.
  • Communicate architecture effectively to various audiences at different technical levels.
  • Drive technical decisions, solve complex problems, and coordinate multiple project executions.
  • Ensure adherence to NICE's non-functional requirements standards for security and high availability.
  • Foster a strong teamwork environment and create passion and energy across teams.
  • Participate actively in the development leadership team to ensure corporate success.
  • Work with the product management team to define new architectural requirements.

Requirements

  • BS in Computer Science or equivalent work experience.
  • 10+ years of software development experience.
  • Experience architecting systems for performance and scalability.
  • Expertise in designing applications using relational and/or non-relational databases.
  • Understanding of streaming technologies.
  • Understanding of microservice architecture and principles.
  • Working knowledge of CI/CD.
  • Experience with AWS services and cost-optimization methods and tools.
  • Experience developing RESTful web services.
  • Excellent problem-solving abilities.
  • Excellent decision-making skills.
  • Working knowledge of design patterns.
  • Working knowledge of Agile development processes.
  • Strong communication skills.
  • Strong quality orientation.
  • Strong organizational and time management skills.

Nice-to-haves

  • MS in Computer Science.
  • 5+ years of technical leadership experience.
  • Experience as a technical or team lead or equivalent experience.
  • Experience with telecommunications/telephony.
  • Experience with call centers.

Benefits

  • Health insurance
  • 401k plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service