Thursday, July 8, 2010

URGENT OPENING FOR JAVA/J2EE/

---------- Forwarded message ----------
From: Ncs computech private limited 
vapi.agnihotri@ncs.net.in


Subject: URGENT OPENING FOR JAVA/J2EE/
To: me




For Internal Use of Employer (Please don't delete or modify while replying to this email)
Monster Resume ID: 15720379      Personal Folder ID: 8367131


Dear Muhammad,


URGENT OPENING FOR JAVA/J2EE/ SPRING EXPERIENCE IS MUST


Position Title: JAVA Sr Developer Needs
Location :: Gurgaon (for 6 months then the candidate have to move either Mumbai or Chennai depends upon their preference).
Exp :: 3-6 yrs
Description:


Java/J2EE
Struts / any other MVC
Hibernate
JDBC


Additional Needs:


• Experience in Tomcat administration
• MySQL/DB2
• Familiarity with Linux (pref Redhat)
• The Senior Software Engineer role is to develop and manage the application code for complex systems or high priority parts of a project. Additional responsibilities may include coaching and analyzing the work of 1 -2 


Software Engineer Trainees/Software Engineers and incorporating their work into the overall project.
• This role is responsible for the technical detailed design of the unit for a specific project and the implementation of that design. The technical design responsibilities typically start on a single platform with a focus on a single 


service.


Key Responsibility Areas:


• Project Planning, Tracking, & Reporting
• Create/update the initial coding estimates.
• Determine the detailed tasks required to create the code for a complex and high priority issues based on project specifications.
• Support the team in project planning activities and in evaluating risks.
• Communicate regularly with the team about development changes, scheduling, and status.


Design


• Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions.
• Fix the detailed (LLD) design for the assigned piece(s) for the comments received from analysts and submit the design to the Software Engineers/Tr.
• Software Engineers to begin code development.


Development & Support


• Work with the team to clarify and improve the design as required.
• If applicable, design the database.
• Build the code of high-priority and complex systems according to the technical specifications, detailed design, maintainability, and coding and efficiency standards.
• Use code management processes and tools to avoid versioning problems.
• Ensure that the code does not affect the functioning of any external or internal systems.
• Monitor the stage and state of assigned piece of code throughout the development process.
• Review the application code created by Software Engineer Trainees/Software Engineers to ensure compliance to defined standards.
• Recommend changes to the code as required.
• Perform peer reviews of code to ensure it meets coding and efficiency standards.


Testing & Debugging


• Write and execute the unit test cases and test each piece to verify the basic functionality before comprehensive testing.
• Perform peer review of unit test cases.
• Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively.
• Debug and resolve any project, code, or interface-level problems.
• Fix function testing issues and/or client issues.
• Test high priority and high complexity functionality/issues with support as needed
• Documentation
• Create technical documentation for the code as per defined standards and processes.
• Perform a peer review of the technical documentation for the code as per defined standards and processes.
• Process Management 

No comments:

Post a Comment