Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

NICE Software Architect - Technical Project Manager 
United States, Utah, Sandy 
217099222

29.08.2024

As a Software Architect a Typical Day Might Include the Following:

  • Work with product management team to define new architectural requirements
  • Ensure strong communication and collaboration between other development teams, Product Management and Quality Assurance.
  • Set the end-to-end technical direction for the team, including platform, technology, tools, and infrastructure
  • Communicate architecture in an effective and professional manner
  • Drive technical decisions, solve tough problems, and coordinate multiple project execution.
  • Ensure that the NICE non-functional requirements standards are followed to ensure proper security and high availability standards.
  • Foster strong team work environment and create passion and energy across teams.
  • Be an active participant in the development leadership team ensuring corporate success.
  • Represents self and department with professionalism and competence.
  • Follow the company Code of Ethics and inContact policies and procedures at all times.


To Land This Gig You'll Need:

  • ​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 micro service 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
  • Must possess strong organizational and time management skills.


Bonus Experience:

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

Communication, technical collaboration, ownership, assert + humble
data streaming, microservices (AWS)