Specialist Software Engineer

NICE Logo

NICE

πŸ“Remote - India

Summary

Join NICE Actimize, a leading provider of financial crime, risk, and compliance solutions, as a Specialist Software Engineer. You will be part of the AI and Analytics Team, developing a next-generation advanced analytical cloud platform. This role involves designing and developing high-quality solutions in an AWS cloud environment, working collaboratively in Agile teams, and contributing to process improvements. You will leverage your expertise in Python/ETL, Big Data technologies (Spark, PySpark/Scala), and PaaS/SaaS products. The position requires 7-10 years of software development experience and experience leading a team as a Tech Lead or Scrum Master. NICE offers a challenging work environment, competitive compensation and benefits, and rewarding career opportunities.

Requirements

  • Degree in Computer Science or a related discipline (BE/BTech/MTech/MCA)
  • 7-10 years hands-on software development experience with Python/ETL
  • Experience leading a team as Tech Lead or Scrum Master
  • 4 years+ Experience developing ETL/Big-Data in Spark using PySpark/Scala
  • Experience working with PaaS/SaaS products
  • Experience with DevOps practices, CI/CD(Jenkins) & tools like JIRA, Confluence, Terraform
  • Experience with micro services and docker containers
  • Excellent spoken/written English. Self-driven with a strong sense of ownership
  • High caliber team player, self-starter and ability to work independently
  • Comfortable working with high volume data in cloud

Responsibilities

  • Design and develop quality, proficient and enterprise grade solutions in AWS cloud environment that satisfies business requirements
  • Work as part of the development team towards the application. Adhere and contribute to software best engineering practices
  • Work with software engineers, architects, and managers in the design process for software products and services
  • Work and collaborate in multi-disciplinary Agile teams, adopting Agile spirit, methodology and tools
  • Participate in reviewing design and code for other team members
  • Pro-actively contribute to process improvement activities
  • Test your code using Unit/System tests and automation
  • Fix bugs and care about enterprise grade quality
  • Assist support-team to resolve production issues as quickly as possible

Preferred Qualifications

  • Experience in finance or banking domains
  • Hands-on experience with AWS components like API Gateway, Glue, Lambda, Step-Function, S3, CloudWatch, DynamoDB, SQS, etc

Benefits

At NICE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.