Remote Software Engineer , Cloud

at NICE

Posted 5 days ago 2 applied

Description:

  • The role involves serving as a top-performing engineer in designing and developing high-quality software that meets specified functional and non-functional requirements within given time and resource constraints.
  • The engineer will have strong capabilities in their component level area of ownership.
  • Responsibilities include analyzing information, solving problems, and reaching conclusions within their professional space.
  • The engineer will be responsible for delivering features for enterprise-grade software independently.
  • They will act as a point of escalation for low-level problems within NICE and some external interfaces.
  • Mentoring junior team members is a key aspect of the role.
  • The engineer will interface with R&D Groups, including Product Managers, Sales, Customer Support, and Services.
  • Conducting timely code reviews for delivery is also part of the job.

Requirements:

  • A Bachelor or Master of Engineering Degree in Computer Science, Electronic Engineering, or equivalent from a reputed institute is required.
  • The candidate should have 2-4 years of software development experience.
  • Working experience in Core Java, with proficiency in Java algorithms and data structures is necessary.
  • Experience in high-performance, highly available, and scalable systems is required.
  • Strong experience with Angular 12+ is essential.
  • The candidate must have strong development experience in creating RESTful Web APIs.
  • Experience with public cloud infrastructure and technologies such as AWS, Azure, or GCP is required.
  • The candidate should have experience working in and driving Continuous Integration and Delivery practices using industry-standard tools such as Jenkins.
  • The ability to work independently and collaboratively, along with good communication skills, is necessary.
  • The candidate must be able to resolve problems of moderate scope, requiring analysis based on a review of various factors.

Benefits:

  • The position offers the opportunity to join a market-disrupting global company where teams work in a fast-paced, collaborative, and creative environment.
  • Employees have 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 generates innovation and new ideas.