Remote Associate Software Engineer

at NICE

Posted 3 days ago 1 applied

Description:

  • The Associate Software Engineer at NiCE is responsible for designing, developing, testing, and maintaining software applications using the .NET framework.
  • The role involves designing, implementing, and conducting developer-level testing of server and interface components utilizing C# within multi-threaded, multi-server environments.
  • The engineer must ensure that the code addresses security, scalability, compatibility, and maintainability considerations.
  • Thorough testing of developed components is required, along with resolving defects and assisting in the resolution of customer support cases.

Requirements:

  • A BS or MS in Computer Science or a related degree is required.
  • Candidates must have 2-4 years of experience in developing applications in C# using Visual Studio.
  • A strong grasp of SQL Server is necessary.
  • Experience in creating maintainable code and using source control solutions such as Azure DevOps and GIT is required.
  • Candidates should have experience with unit testing, code reviews, and other product quality disciplines.
  • Familiarity with Agile development processes is essential.
  • Additional advantages include cloud knowledge and Microsoft Azure infrastructure, good experience with backend architecture, experience with databases (especially SQL Server), knowledge of design patterns, experience in designing for mitigation of OWASP risks, and a strong knowledge of Microsoft Visual Studio and .NET.

Benefits:

  • Employees will join an ever-growing, market-disrupting global company where teams work in a fast-paced, collaborative, and creative environment.
  • There are endless internal career opportunities across multiple roles, disciplines, domains, and locations.
  • The NiCE-FLEX hybrid model allows for maximum flexibility, with 2 days working from the office and 3 days of remote work each week.
  • Office days focus on face-to-face meetings, fostering teamwork and collaborative thinking that generate innovation and new ideas.

Get realtime job alerts

Be the first to know about new jobs