Principal Engineer

  • Company:
    ASPECT SOFTWARE
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    9 hours ago
  • Category:
    Software Services | Internet/Dot com/ISP

Skill: hive , scala , erlang , artificial intelligence , java , hadoop , big data , mobile , cassandra , written communication; Exp: 6-8 years; Principal Engineer Date Jul 6, 2018 Location Bangalore, India, India, 12345 Company Aspect Software Inc Aspect employs a team of passionate individuals who are changing the face of customer engagement. Over our 40-year history we have empowered employees by creating an inspired community that values customer obsession, unlocked communications and relentless innovation. Our ability to think big has enabled us to continually evolve and lead the market, and to stay on the forefront with exciting technologies including cloud, mobile and artificial intelligence. Job Description Aspect employs a team of passionate individuals who are changing the face of customer engagement. Over our 40-year history we have empowered employees by creating an inspired community that values customer obsession, unlocked communications and relentless innovation. Our ability to think big has enabled us to continually evolve and lead the market, and to stay on the forefront with exciting technologies including cloud, mobile and artificial intelligence. Job Description LocationBangalore CompanyAspect Technology Center India Private limited Aspect employs a team of passionate individuals who are changing the face of customer engagement. Over our 40-year history we have empowered employees by creating an inspired community that values customer obsession, unlocked communications and relentless innovation. Our ability to think big has enabled us to continually evolve and lead the market, and to stay on the forefront with exciting technologies including cloud, mobile and artificial intelligence. Description GENERAL SCOPE & SUMMARY The Aspect Reporting, Analytics and Big Data team is looking for an experienced Software Development Engineer to provide technical leadership in implementing our cutting-edge data reporting platform for Aspect Via (our comprehensive cloud customer engagement center). We are in search for a Software Development Engineer who can create, maintain, and evolve, high performance and scalable distributed systems. Candidates need to have a keen sense of ownership, passion to provide a great customer experience, excellent troubleshooting skills, and ability to handle high-pressure situations.This is a fantastic opportunity to engage in a positive and creative work environment. If you like everything data and you’d like to be a part of creating data services in the cloud using cutting-edge technologies, this is the job for you! PRIMARY ROLES & RESPONSIBILITIES Design and develop high-quality software within short release cycles in an Agile/Scrum environment Identify, prioritize and execute tasks in the software development life cycle Produce clean, efficient code Review and debug code Participate in validation and verification testing phases when necessary Collaborate with internal teams to fix and improve products, and provide highest support quality to customers Document new implementations and monitor systems Participate in on-call support rotation when needed Qualifications Qualifications SPECIALIZED KNOWLEDGE & SKILLS 6-8 years of experience in a software Development Engineer role with experience in scalable distributed systems implementations, multi-threaded programming, performance tuning, source control and continuous integration tools Strong Java experience developing enterprise product and willing to learn Scala. Good understanding of the Object-oriented as well functional programming paradigm. Desirable but not required experience in Actor-based technologies (Scala/Akka, Erlang), Micro-services architectures, Big data technologies (Hadoop, Spark, Cassandra, Hive, Presto), AWS technologies, especially those used for Data Analytics, including some of these EMR, Glue, Data Pipelines, Lambdas, Redshift, Athena, Kinesis, Elasticache, Aurora Knowledge or working experience with software development methodologies and practices Excellent verbal and written communication skills JOB REQUIREMENTS Degree (BE.) in Computer Science or equivalent Technical/Engineering field Programming experience in one or more enterprise programming languages preferred (Java, Scala) Aspect is an equal opportunity/affirmative action employer with a strong commitment to diversity. In that spirit, we are particularly interested in receiving applications from a broad spectrum of people, including women, minorities, individuals with disabilities, veterans or any other legally protected group. Apply now Aspect is an equal opportunity/affirmative action employer with a strong commitment to diversity. In that spirit, we are particularly interested in receiving applications from a broad spectrum of people, including women, minorities, individuals with disabilities, veterans or any other legally protected group. Aspect is an equal opportunity/affirmative action employer with a strong commitment to diversity. In that spirit, we are particularly interested in receiving applications from a broad spectrum of people, including women, minorities, individuals with disabilities, veterans or any other legally protected group.

Software Engineer

Degree: 

Experience: 6-8

Function: IT Software : Software Products & Services