Principal Engineer, QA
Aspect Software Inc
8d ago

Aspect employs a team of passionateindividuals who are changing the face of customer engagement. Over our 40-year history we have empowered employees bycreating an inspired community that values customer obsession,unlocked communications and relentless innovation.

Ourability to think big has enabled us to continually evolve and leadthe market, and to stay on the forefront with exciting technologiesincluding cloud, mobile and artificialintelligence.


Interested in joining aninnovative and high performing software development organizationfor the delivery of SaaS based solutions using the top cloudplatforms?

Aspect, as a company, is on the exciting andmonumental transition to true SaaS and the R&D organizationis searching for a passionate and results oriented Cloud SoftwareDevelopment Engineer looking to partner with a team of talentedengineers working on the cloud-

based Aspect Via®,all-in-one, customer engagement platform.

We workin Agile teams that are very collaborative and supportive of eachother and rally around goals for successful outcomes.

Inthis supportive environment and with the challenge of diversetechnical problems you will have ample opportunities in which togrow and accelerate your career.


  • Enthusiastic and versatile with a greatattitude.
  • Team player and collaborative problemsolver.
  • Extreme ownership and strong sense of personalresponsibility.
  • Customer obsession in driving to successfuloutcomes.
  • Self-learner that enjoys experimenting with newtechnologies.

  • Analyze, design, implement, debug, unit test and deliver featuresfor a distributed contact centersystem.
  • Prototype new solutions and evaluate technicalfeasibility.
  • Overcome complex technical challenges demonstrating technicalflexibility and creativity in problemsolving.
  • Lead and participate in design reviews with cross-functional teammembers to better understandrequirements.
  • Troubleshoot and resolve complex customer problems escalated toengineering.
  • Participate in on-call for customer escalations on a rotationalbasis.
  • Provide estimates and timelines for the development of featuressets and deliveringfixes.
  • Close interaction with other Development, Architecture, and QA teammembers as well as Customer Support and Professional Services teamsacross theglobe.
  • Lead and conduct hands-on testing with other team members asnecessary to complete featuresets.
  • Ability to communicate complex technical information to internalaudiences.
  • Qualifications


  • Four-yeardegree in technical or engineering field (B.S. in Computer Science,Electronics, Mathematics or related disciplineminimum).
  • Minimum of 6 years softwaredevelopment experience is required
  • Minimum of 2years working on public Cloud platforms such as AWS / Azure / GoogleCloud
  • Thorough experience in object-orientedprogramming and design patterns using Java / C#
  • Experience developing at least one majorproject from design to completion.
  • Passion forcloud computing and experience building SaaS products forauto-scaling, performance, and faulttolerance.

  • Experiencein high volume transactions in distributedsystems
  • Cloud application API design andimplementation such as RESTful / JSONAPIs
  • Experience with ContinuousIntegration / Continuous Deployment bestpractices
  • Experience with containerorchestration environments such asKubernetes
  • Experience working in an Agile / Scrumenvironment
  • Git / ClearCase sourcecontrol
  • Jira for Agile projectmanagement
  • LI-KM1
  • Aspectis an equal opportunity / affirmative action employer with a strongcommitment to diversity. In that spirit, we are particularlyinterested in receiving applications from a broad spectrum ofpeople, including women, minorities, individuals with disabilities,veterans or any other legally protectedgroup.

    Step 2
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form