NICE is hiring a
Senior Software Engineer

Logo of NICE

NICE

πŸ’΅ ~$150k-$222k
πŸ“Remote - India

Summary

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. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!

Requirements

  • Any Bachler degree in Computer Science or equivalent
  • 4-6 years of experience working in software Industry as a JAVA software engineer (developer)
  • Experience with front-end frameworks/libraries such as Angular, React, or Vue.js
  • Expert in JavaScript, Typescript, Vue2, Vue3,react,chartiq,d3 pinia, HTML5 and quasar
  • Experience working with component libraries like quasar
  • Experienced with Webpack,Vite, Babel, Jest and gulp
  • Knowledge of UX/UI design
  • Hands on experience in designing and developing applications using UI Frameworks like Vue, react
  • Proven working experience in Java development
  • Proven working experience in the Spring MVC Framework
  • Familiarity with version control systems (e.g., Git) and build tools
  • Experienced in multi-threading
  • Experience in Microservices
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns
  • Writing high-performance, reliable, and maintainable code
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience with test-driven development

Responsibilities

  • Design and implement responsive and interactive user interfaces using HTML, CSS, and JavaScript
  • Collaborate with UX/UI designers to translate design wireframes and mockups into high-quality code
  • Assist in developing application logic using Java and frameworks such as Spring Boot
  • Responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties
  • Write clean, maintainable, and efficient code while following coding standards and best practices. Participate in code reviews to ensure high-quality code
  • Conduct unit and integration testing to ensure the functionality and performance of web applications. Address and fix any issues or bugs identified during testing
  • Work closely with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions on time
  • Stay updated with the latest trends and technologies in front-end development. Apply new techniques and tools to improve the efficiency and quality of the development process

Benefits

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

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.

Similar Remote Jobs

Please let NICE know you found this job on JobsCollider. Thanks! πŸ™