Sr. Software Programmer
Experience:1 - 3 Years
Location:Surat
Education:UG - B.Tech/B.E. - Any Specialization PG - Any PG Course - Any Specialization,Post Graduation Not Required
Industry Type:IT-Software/ Software Services
Role:Team Lead/Tech Lead
Functional Area:Application Programming, Maintenance
Desired Candidate Profile
Sr. Software Developer / Tech Leader
1. Must have 1-2 years of industry experience.
2. Good Requirement gathering & analysis, Design knowledge
   with proven analytical & logical skills.
3. Strong OOP/ J2EE skills (EJB shall be added an advantage),
   JSP, Servlet, Java, POJOs, Struts, Hibernate, Spring, J2ee
   Design patterns, Glassfish , Jboss, Tomcat web server.
4. Must be able to develop and deploy application in tomcat
   ( or any web container ) with out help of any of IDE ( eclipse,
   netbeans etc. )
5. Added Advantages:
    > knowledge of JQuery is added advantage.
    > knowledge of Adobe Flex is added advantage.
    > Good exposure in distributed J2EE integration 
       technologies.
    > Good knowledge of Web services, SOAP, XML.
    > Good problem solving capability, ability to identify and
       propose solutions.
    > Strong Architectural understanding and awareness.
    > Strong development process knowledge.
    > Strong in application refactoring and problem solving.
Job Description
Sr. Software Developer/ Team Learder :
• Responsible for planning, processing and performing all jobs
  in an efficient manner with no assistance from the supervisor
•  Working closely with upper management.
•  Design and develop programming systems making specific
   determinations about system performance.
•  Responding promptly and professionally to bug reports.
•  Review and repair legacy code.
•  Expected to conduct system analysis and development, with
   limited support from professional staff, to keep our systems
   current with changing technologies.
•  Analyze, design, coordinate and supervise the development
   of software systems to form a basis for the solution of
   information processing problems.
•  Analyze system specifications and translate system
   requirements to task specifications for junior programmers.
•  Responsible for developing new programs and proofing the
   program to develop needed changes to assure production of
   a quality product.
•  Tests new programs to ensure that logic and syntax are
   correct, and that program results are accurate; assists lower-
   level programmers with programming assignments.
• Document code consistently throughout the development
  process by listing a description of the program, special 
  instructions, and any changes made in database tables on
  procedural, modular and database level.
• Making presentations to customer or client audiences or
  professional peers.
• Maintain positive client interactions.
• Strong and effective inter-personal and communication skills
  and the ability to interact professionally with a diverse group of
  clients and staff.
• Responsible for communicating with engineers and
  manufacturer's technical support staff regarding programming
  needs and performance.
• Provide feedback to analysis/training staff about performance
  considerations / usability issues concerning software
  specifications and implementation.
• Research and recommend software tools to management.
• Provide assistance to testers and support personnel as
  needed to determine system problems.
• Review, to the extent possible, changes in code and the
  environment that will affect system performance.
• Provide recommendations to management concerning issues
  of programmer productivity and software development
  management.
Keywords: JAVA, J2EE, JQuery, JSP, Servlet, Spring, TomCAT, POJOs, Struts, Hibernet, Apache Axis.
Contact Details
Vital Solution
Website:https://www.vitalsolution.in
Executive Name:Nilay Shah
Address:Vital Solution
202,Kiran Chambers,
Opp. Sub Jail,
Ring Road,Surat
SURAT,Gujarat,India 395002
Email Address:nilay@vitalsolution.in,info@vitalsolution.in
Telephone:91-9924584840