Software Engineer

NiCE

Pune, India
**
2-5 years software development experience
Expertise in c# and .net core
Experience with scalable microservices architectures
** NiCE is seeking a Software Engineer to contribute to the development of a multi-region, multi-tenant SaaS product. The role emphasizes collaboration across teams using technologies like .NET/C#, Javascript, and AWS, with an emphasis on scalable and high-performance solutions. **

Job Summary

  • You will be a key contributor to developing a multi-region, multi-tenant SaaS product as part of the Platform Engineering Team.
  • The role involves taking ownership of the software development lifecycle including design, development, unit testing, and deployment.
  • NiCE offers a hybrid work model allowing 3 days remote and 2 days office work to foster collaboration and innovation.

Matching Summary

Match Score: 75

** NiCE is seeking a Software Engineer to contribute to the development of a multi-region, multi-tenant SaaS product. The role emphasizes collaboration across teams using technologies like .NET/C#, Javascript, and AWS, with an emphasis on scalable and high-performance solutions. **

Skills & Requirements

Must-have

  • 2-5 years software development experience
  • Expertise in C# and .NET Core
  • Experience with scalable microservices architectures
  • Proficiency in SQL database development
  • Hands-on CI/CD pipeline implementation

Nice-to-have

  • JavaScript and React experience
  • AI tool usage for coding efficiency
  • Docker and Kubernetes knowledge
  • Azure or GCP cloud platform experience
  • Pair programming and mob programming willingness

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 2-5 years of backend software development experience
  • Strong track record of delivering complex projects

Work Rights

Not specified

Tailored Resume

Cover Letter