Software Engineer

Published date: 2024/01/10
  • Location: Pune, Maharashtra, India
At NICE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NICErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you.

Responsibilities:
• Work as a member of the Agile team to enhance & Improve software / Tools.
• Provide technical leadership across the development teams in your functional area.
• Be hands on & provide in-depth technical understanding of Cloud Software architecture.
• Be accountable, as the lead of the team for its deliverables ensuring the quality of the team’s release by recommending & implementing best quality engineering practices are followed including (but not limited to): writing and running of unit tests, smoke- and regression- test automation, code reviews, and design practices.
• Work with architect and set the end-to-end technical direction for the team, including platform technology, tools, and infrastructure

Requirement:
• 2-4 years of experience in software development
• 2-4 years leading a high performing team in an agile based software product development environment
• Experience in high performance, highly available and scalable system
• Experience developing and supporting hosted and/or multi-tenant software delivered as-a-Service (SaaS).
• Deep Knowledge and experience with software design patterns and how they can be incorporated into software design.
• Familiarity and/or experience with private and public cloud infrastructures and technologies such as Amazon Web Services (AWS), Google Cloud Engine or Azure.
• Experience in database development with SQL databases
• Experience with iterative or Agile methodologies, techniques and Scrum
• Development experience with Web development technologies like JavaScript, ReactJS, Java Server Pages (JSP, Java Server Faces (JSF), NodeJS, AngularJS
• Development experience using Java, Python, Scala
• Familiarity with Rules engines like Drools and others
• Development experience with RESTful API driven architectures and products
• Development experience with Micro Services technologies
• Experience with Continuous Integration and Deployment practices using industry standard tools such as Jenkins, Docker, VMs, Kubernetes, Artifactory and SALT
• Familiarity with Security systems and practices (SAML, Oauth, JWT)
• Familiarity with Directory services and Single Sign On

Education

BS / BE degree in Computers or related field

About NICE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law
Company Name: NICE

Apply

0 page views

Related listings

  • Software Developer
    Software Developer
    Software Developer
    Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an e...
    2026/11/09
  • Software Developer
    Software Developer
    Software Developer
    We are looking for a .Net developer to build software using languages and technologies of the .NET framework. In this role, you should be able to write code with minimum defects. You should be a team player and a good communicator. You will create ap...
    2026/11/09
  • Manager - Software & Application Development
    Software Developer
    Software Developer
    Job Family Descriptor Responsible for software development projects across multiple technologies inhouse or through vendors for building new capabilities driving automation and improve operational efficiencies Formulate and define specifications for ...
    2026/11/09