Tech Lead Software Engineer

R&D / Engineering Pune, India Job Number: 8890

Position at NICE

Role and responsibilities

  • Deliver high quality, sustainable, maintainable code
  • Fix bugs and care about enterprise grade quality
  • Participate in reviewing design and code (pull requests) for other team members
  • Work as a member of an agile team responsible for product development and delivery
  • Adhere to agile development principles while following and improving all aspects of the scrum process
  • Manage time effectively working on multiple concurrent projects
  • Follow established department procedures, policies, and processes
  • Communicate in an effective and professional way
  • Excellent English communication skills and experience with working in international teams.

Qualifications and Required Experience

  • BS or MS in Computer Science or related degree
  • 3+ years’ experience in software development
  • Expertise in application development using Java
    • Spring Boot, Spring MVC, Lombok, Hibernate, Tomcat
    • Index Technologies: Attivio, Elastic, Solr, Lucene
    • web services standards and related technologies (XML, JSON, REST, SOAP, AXIS)
    • Demonstrable experience developing Microservices
    • Demonstrable experience working on Linux or Unix OS
    • Experience with automation in unit and system level (jUnit/TestNG)
    • Hands on Experience of Angular 2 and above versions
  • Experience with Application Security, (communication) encryption
  • Extensive experience refactoring code and developing solutions with a minimum risk of regression
  • Excellent understanding of object-oriented software design and design patterns
  • Solid understanding of relational database concepts and experience using MySQL/MSSQL
  • Experience with Continuous Integration workflow and tooling (i.e. JIRA, Bamboo, Bitbucket)
  • Familiarity with Virtualization technology, VMWare, etc.

NICE is committed to provide an environment based on equal opportunity for all qualified applicants and employees. It is the policy of NICE to afford equal employment opportunities to qualified individuals, regardless of age, race, color, creed, religion, citizenship, ancestry, national origin, sex, gender, pregnancy, mental or physical disability, marital status, veteran status, service in the Armed Forces, sexual or affectional orientation, atypical hereditary cellular or blood traits, genetic information, status as a victim of domestic or sexual violence, and/or any other status protected by any applicable federal, state and/or local statute or regulation.