GrepJob
NICE

Senior Software Engineer

NICE
Apply
about 5 hours ago
Pune, India
Senior / Mid Level

Responsibilities

  • Lead the design and implementation of software features according to product specifications.
  • Develop scalable, multi-tenant SaaS solutions.
  • Collaborate with Product Management, R&D, UX, and DevOps teams for seamless solutions.
  • Mentor junior engineers and promote best practices within the team.
  • Assist with deployment, maintenance, and troubleshooting of code and product tools.
  • Solve complex technical problems and enhance product functionality.
  • Conduct code reviews to maintain high-quality standards.
  • Plan and execute unit testing to verify functionality.
  • Support software features throughout the software lifecycle.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
  • 4-8 years of experience in software development with a focus on backend technologies.
  • Expertise in C# and .NET Core.
  • Experience with AI tools to improve coding efficiency.
  • Javascript and/or React experience is a plus.
  • Experience in developing high-performance, scalable systems.
  • Knowledge of RESTful APIs.
  • Understanding of microservices architectures and secure coding practices.
  • Exceptional problem-solving skills and ability to manage multiple projects.
  • Experience with public cloud platforms like AWS, Azure, or GCP.
  • Proficiency in SQL database solutions.
  • Hands-on experience with CI/CD practices and tools like Docker and Kubernetes.

Benefits

  • Flexible hybrid work model with 2 days in-office and 3 days remote.
  • Opportunities for internal career growth across various roles and locations.
  • Collaborative and creative work environment.

Tech Stack

AWSC#DockerJavaScriptKubernetes.NETReactSQL

Categories

AI & MLBackendDevOpsFull Stack