Bachelor's degree in Computer Science/ Information Technology from a recognized university / Institute, Minimum 2-4 years' of post-qualifying experience is required.
DUTIES AND RESPONSIBILITES
Develop and design software with required components & functionality by learning the feasibility and analyzing the requirement gathered from the end-user.
Involve in GUI designing, coding, debugging applications in required languages.
Engage in performance tuning/ first-level testing and quality assurance.
Develop and improve the functionalities of existing programs.
Maintain software development and documentation standards followed by the company.
QUALIFICATIONS AND REQUIREMENTS
Bachelor's degree in Computer Science/ Information Technology from a recognized university / Institute.
Minimum 2-4 years' of post-qualifying experience is required.
Exposure to Java technologies such as J2SE / J2EE and experience in HTML5, JavaScript, jQuery, Ajax is a prerequisite.
Knowledge in development frameworks and technologies such as spring, Hibernate, servlet, JSP will be an added advantage.
Good understanding of Ul/ UX and mobile design principles/ REST services and API design.
Adequate exposure in web service integration such as SOAP, REST, JSON and XML
Good understanding of "Object-Oriented Concepts" and "Design Patterns".
Should have strong analytical, conceptual, interpersonal and communication skills.
Ability to lead and mentor junior team members with a high level of initiatives and follow-ups
Experience in database design and development with oracle llg.
Knowledge in application servers and ALM experience with SVN, JUnit/TestNG and Maven is required.