NICE

Software Engineer, CX

NICE

Apply
9 days ago
Pune, India
Mid Level / Senior

Responsibilities

  • Take ownership of the software development lifecycle, including design, development, unit testing, and deployment.
  • Ensure consistent implementation of architectural concepts across the product.
  • Act as a product expert, understanding requirements and market positioning.
  • Collaborate with cross-functional teams for successful product delivery.
  • Design and implement software features in alignment with product specifications.
  • Contribute to the development of scalable, multi-tenant SaaS solutions.
  • Develop unit testing of code components or complete applications.
  • Advocate for and implement CI/CD practices to improve development efficiency.
  • Mentor junior engineers and promote best practices within the team.
  • Conduct code reviews to maintain high-quality standards.
  • Plan and execute unit testing to verify functionality and ensure automation coverage.
  • Provide in-depth evaluation and analysis of complex technological issues.

Requirements

  • Bachelor's or master's degree in computer science, Electronics Engineering, or a related field.
  • 3-7 years of experience in software development with a focus on backend technologies.
  • Expertise in C#, .NET, AI, Python, and PowerShell for back-end development.
  • Experience in developing high-performance, highly available, and scalable systems.
  • Working knowledge of RESTful APIs.
  • Solid understanding of scalable and microservices architectures.
  • Exceptional problem-solving skills and ability to manage multiple projects.
  • Experience with public cloud platforms like AWS, Azure, or GCP.
  • Proficiency in developing solutions leveraging SQL and NoSQL databases.
  • Hands-on experience with CI/CD practices using tools like Docker and Kubernetes.

Benefits

  • Flexible work environment with a hybrid model of 2 days in-office and 3 days remote.
  • Opportunities for internal career growth across multiple roles and disciplines.
  • Collaborative and creative work atmosphere.

Tech Stack

AWSAzureC#DockerGoogle Cloud PlatformJavaScriptKubernetes.NETPowerShellPythonReactSQL

Categories

AI & MLBackendDevOpsFull Stack