Full Stack Software Developer Job in Micro Focus Software Solutions India Pvt. Ltd.

Full Stack Software Developer

Apply Now
Job Summary

Job Description:

  • The team member will be responsible to work along with product development team to contribute primarily on the engineering for the product, which includes participate in product engineering, understanding and contributing to product architecture, understanding and influencing the road map, mentoring junior members and showing complete ownership of assigned modules in terms of quality, schedule and customer responsiveness. We are looking for people with the right blend of skills, education, experience, and attitude to fill these exciting and challenging positions. Above all, we want people who are smart and get things done.

Responsibilities:

  • Understand customer requirements/specifications working with product management and translate into detailed use cases

  • Accurately estimate and plan work items, and independently handle priorities in accountable area of ownership

  • Understand high and low level design of the assigned product module

  • Understand overall architecture of the product and the dependencies in order to develop new feature code and fix current bugs

  • Excellent exposure to UX practices who can develop user centric applications and pages

  • Work on root causing and resolving defects found by customer or in house quality assurance team for the given module

  • Work on product feature enhancement as part of product roadmap

  • Ability to develop requirements from POC to productization by validating with stakeholders

  • Own quality, schedule and plan for assigned defect or feature enhancement

  • Understand the product road map and big picture while working on a specific module or area

  • Lead development activities by working with various project stake holders

  • Follow scrum practices and agile methodology religiously

  • Mentor junior team members on domain, technology and processes

  • Ability to work with global team, contribute to product/technology strategy and manage key stakeholders

  • Inclined towards innovation, and actively plugged into evaluating emerging technologies/industry trends for the product betterment

  • Provides guidance and mentoring to less- experienced staff members


Required Mandatory Skills:

  • Extensive working experience in core Java and Spring technologies

  • Hands on working knowledge of Application Servers, OAuth, authentication procedures

  • Excellent knowledge and working experience in JavaScript, JQuery, AngularJS, React JS, AJAX, JSON, HTML5 and CSS

  • Ability to develop Restful services & API s

  • Passion for UX and thrive to develop user centric applications

  • Good exposure to modern frontend development frameworks

  • Agility to quickly adopt to new UI technologies

  • Familiarity with scripting languages like Python, Perl, ruby, shell

  • Experience working in Linux/Windows environments

  • A passion for building high-quality, innovative software systems

  • Experience of programming in multi-threaded applications using various synchronization techniques

  • Good analytical skills and understanding of Data Structures

  • Profound knowledge of OS and memory management with excellent debug skills

  • Have experience in Enterprise file system product domain is a plus

  • Experience of resolving complex customer issues and following customer response norms

  • Excellent communication and written skills


Experience Required :

Minimum 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs