Role Intent :
To develop and/or maintain code based on established scope, quality and timelines.
Role Summary :
Create solutions based upon requirements provided by the supervisor. Understand the instructions and technology and modifies/maintains the existing platform. Coding and programming all required layers/levels of the application.
Role Description :
• Develops, maintains and enhances complex enterprise web applications using technologies like Java/JEE
• Performs root cause analysis of defects and fix bugs where required
• Performs all aspects of programming assignments and contributes to the platform development
• Prevents or detects defects early through verification and validation activities
• Keeps track of the various project-related activities in order to ensure that the activities proceed as per the plans and the deviations from the schedule are corrected so that their impact is minimal.
Role Holder Profile Experience :
• Minimum 2 years of prior experience as a Software Developer
• Familiarity with Agile development methodologies
• Experience with SDLC in a test-driven environment.
•Domain knowledge on Investment Banking/Wealth Management would be a an added advantage.
Technical / Functional Skills :
• Excellent knowledge and experience in Core Java.
• Experience with databases like MS SQL.
• Exposure to SAAS/PAAS technologies
•Knowledge of GWT and other Javascript frameworks such as ReactJS knowledge is a plus
• Basic foundational knowledge of Web Services is a plus
Education : B Tech / MCA / PG in Computer Science