Summary
Join NICE's Public Safety R&D engineering team in Pune as a UI Developer, where you'll design and implement software features, conduct testing, collaborate with various R&D groups, and mentor junior team members. You'll be responsible for supporting customers by resolving product issues and working in a dynamic environment. This role requires a strong understanding of front-end technologies like Vue.js, React, Angular, JavaScript, HTML, CSS, and TypeScript, along with experience in software development, enterprise-grade software products, and Agile methodologies.
Requirements
- Degree in Computer Science, Industrial/Electronic Engineering
- Experience working in software Industry as a software engineer (developer)
- A strong grasp of Windows development tools
- Substantial capabilities in the domain, analyses information and deduces conclusions within the professional space, seen as a professional by the team and peer community
- High attention to details and works well in a dynamic and intense environment
- Experience developing enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem
- Experience with Open Source Software (OSS) technology frameworks, platforms, and tools
- Experience with enterprise Security requirements implementation
- Excellent interpersonal skills, demonstrated ability to influence others, especially in sensitive or complex situations
- Passion to educate and mentor others in engineering best practices and patterns, team player
- Experience working with Agile/SCRUM/Agile SAFe software development methodology
- Great initiative, a proven ability to tackle projects with a can-do attitude
- Proven experience in operating within a global environment
- Self-starter, autodidactic
- Experience of one or more frameworks
- React
- Angular
- JavaScript, HTML & CSS
- TypeScript
- Experience with Jasmine/Karma or Vitest and other Web unit testing frameworks
- Redux (or any state management)
- SPA framework with Vue.JS
- Experience with Micro front-end Architecture, Accessibility Tools
- Reactive programming
- Bootstrap 4 and above
- SOLID principles
- Common development tools (NPM, Babel, Webpack, Storybook, Lighthouse etc)
- Web accessibility / WCAG compliance knowledge
- RESTful APIs Git
Responsibilities
- Design of software feature(s) according to agreed architecture and requirements
- Implementation of software features according to design
- Planning and performing developer level testing to ensure fit to design and requirements
- Interface with various R&D groups and with support tiers
- Review code and mentor juniors in the team
- Supporting customer by solving product issues
- Interface with various R&D groups and with support tiers
Preferred Qualifications
- Experience working in Public Safety or Contact Center domain will be an added advantage
- Vue.js(Preferred)
- Azure DevOps, TeamCity
- OAuth / OWASP
- Software development experience in C#, .NET (.NET Core & .NET Framework), Azure, MS-SQL
- Following coding standards, practices such as writing Unit test cases, attending code reviews
- Knowledge of Kubernetes, docker preferred
Benefits
- NICE is comprised of talented, creative and dedicated individuals with a passion for delivering innovative solutions to the market
- At NICE, we recognize that all employee’s contributions are integral to our company’s growth and success
- To find and acquire the best and brightest talent around the globe, we offer a challenging work environment, competitive compensation and benefits, and rewarding career opportunities
- Come share, grow and learn with us – you’ll be challenged, you’ll have fun and you’ll be part of a fast growing, highly respected organization
- 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
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.