Senior Software Engineer

NICE Logo

NICE

πŸ“Remote - India

Summary

Join NICE, a global leader in AI, cloud, and digital technologies, as a .Net Developer and contribute to the development, testing, and maintenance of scalable and efficient Java-based applications. You will collaborate with cross-functional teams to deliver high-quality software solutions, write clean and maintainable code, and ensure optimal application performance and user experience. This role involves developing web applications, APIs, and background services, implementing and maintaining code for reliability and performance, integrating front-end and back-end components, and working in multi-disciplinary Agile teams.

Requirements

  • Bachelor’s degree in computer science, or equivalent
  • 4+ year of experience in software development
  • Experience in one or more of the following software languages: C#, ASP.NET, Dot Net Core, Angular 8 Full Stack developer
  • JavaScript / Angular, web standards (HTML, CSS, web API
  • Open to learn new tech stack on need basis
  • Experience designing, developing, deploying, and supporting RESTful APIs
  • Experience troubleshooting multi-threaded applications, mining through logs to determine patterns to identify potential issues and fix them
  • Experience with developing services, clients, and multi-threaded software
  • Experience developing with SQL Server
  • Experience with DevOps tools and processes Git
  • SonarQube
  • Working knowledge of unit testing
  • Working knowledge of object-oriented software design and design patterns

Responsibilities

  • Develop Web Applications, Web API’s & Background Services
  • Implement and maintain high-quality code to ensure the reliability and performance of the applications
  • Develop and integrate front-end and backend working with team
  • Develop innovative ideas to address complex issues or future functionality
  • Work and collaborate in multi-disciplinary Agile teams, adopting Agile spirit, methodology and tools

Preferred Qualifications

  • Familiarity with AWS / Azure technologies
  • Experience working in a CI/CD Environment
  • Experience with telecommunications/telephony
  • Experience with call centers
  • Experience with/knowledge of agile development processes
  • Experience with Jira

Benefits

  • Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment!
  • As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations
  • Enjoy NICE-FLEX!
  • At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week
  • Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.