Senior Software Engineer | NICE | Pune, Maharashtra, India

Software Testing Jobs In India

Position: Senior Software Engineer

Location: Pune, Maharashtra, India

Best Watches available for you on Amazon Fashion

Job Description

Job Purpose:

An autonomous and self-motivated individual, proficient in creating high-quality solutions which are stable, extensible and meet all the functional and non-functional requirements within the given time and resource constraints. You would be working as part of a core R&D team working on a multi-region multitenant cloud-based SaaS product using cutting-edge technologies. We are looking to hire a dynamic Angular Developer to join our global team. As an Angular developer, you will be required to build a top-quality coding base and building and implementing top-notch user interfaces using JavaScript and the Angular framework.

Qualifications / Education:

  • Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from a reputed institute
  • 6+ years of software development experience
  • At least 5 years of working experience on Angular, Angular material, HTML5, CSS3 and Unit testing frameworks like Jasmine and Karma.
Use best Headphones for your upcoming interview

Responsibilities

  • Design and develop software feature(s) according to requirements specifications
  • Implementation of software features according to HLD/LLD
  • Follow the set processes and practices
  • Develop Innovative ideas to address complex issues or future functionality
  • Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development
  • Take complete ownership of the assigned work and ensure timely delivery.
  • Performing quality unit and integration testing to ensure fit to design/requirements and perform automation
  • Ensure high degrees of responsiveness to any issues that might come up throughout the complete lifecycle of the software
  • Emphasis on strong documentation practices.

Skills Required

  • Strong hands-on knowledge of Angular 8+, Angular Material and TypeScript.
  • String hands on knowledge of HTML5 and CSS3.
  • Must have knowledge on Angular Forms, Validations, Modules, Components, Directives and HTTP requests.
  • Develop code to call the web service/APIs to fetch the data and populate on the UI using RxJS and Observables.
  • Implement RxJS for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Strong knowledge of frameworks like Jasmine and Karma for writing Unit test cases.
  • Hand-on knowledge of JavaScript for building backend with NodeJS as runtime.
  • Experience with Microservices, Spring boot, IOC, annotations, J2EE is a bonus and good to have
  • Worked in high performance, highly available and scalable systems
  • Strong knowledge of OOAD and Design patterns and SOLID principles
  • Experience working in and driving Continuous Integration and Delivery practices using industry standard tools such as Jenkins
  • Experience working in an Agile methodology development environment and using work item management tools like JIRA
  • Experience with version control tools – GIT, SVN
  • Excellent communication and interpersonal skills, proven ability, and passion to educate and mentor others in engineering best practices and patterns and team player.
  • Innovative thinking, having ability to work under high pressure and paying high attention to detail

Good To Have:

  • Java and spring development experience
  • AWS

Apply: Click here to Apply

Get new laptop from Amazon
Vinayak Nale

Vinayak Nale

Leave a Reply

Your email address will not be published. Required fields are marked *