Remote Software Engineer (Dot Net, Angular)

at NICE

Posted 2 days ago 6 applied

Description:

  • NiCE is seeking a Software Engineer to join their team in Pune, India, focusing on applications and services for an omni-channel communication platform.
  • The role involves working in a multidisciplinary team to deliver high-quality and secure software within an Agile framework.
  • Key responsibilities include writing, testing, and maintaining code that adheres to internal guidelines and industry best practices.
  • The engineer will ensure applications meet modern security standards and write reusable code and libraries.
  • Automated tests must be written to ensure appropriate test coverage, and participation in code reviews is required.
  • The engineer will also contribute to team Scrum ceremonies and create and maintain necessary documentation.
  • The position involves handling defined tasks of low to medium complexity.

Requirements:

  • Candidates must have at least 3 years of software engineering experience.
  • Strong experience in C# is required, including knowledge of OOP and modern design patterns (minimum of 2 years).
  • Proficiency in .NET Core, Microservices, and EF/Ado.Net is essential.
  • Experience in designing and building web-based products using the .NET Core framework is necessary.
  • Strong relational database experience with proficiency in SQL, preferably MySQL, is required.
  • Familiarity with frontend technology, specifically the Angular framework, is needed.
  • Candidates should be proficient in writing testable and reusable code and developing scalable applications.
  • Experience with Git, Azure DevOps, CI/CD, and other development process tools is required.
  • Excellent communication skills are essential for collaboration with UK and US teams.
  • Strong analytical and problem-solving skills are necessary for the role.

Benefits:

  • Employees will join a global company that is a market leader, providing opportunities for learning and growth in a fast-paced, collaborative environment.
  • There are endless internal career opportunities across various roles, disciplines, domains, and locations.
  • The NICE-FLEX hybrid model allows for maximum flexibility, with 2 days in the office and 3 days of remote work each week.
  • Office days focus on face-to-face meetings to foster teamwork and innovation.
  • NiCE is committed to being an equal opportunity employer, ensuring all qualified applicants receive consideration for employment without discrimination.