Login | Create Account
  Apply Now
View all jobs from 360 Training (Softech Coporation Pvt Ltd)

Senior Software Engineer - JAVA

360 Training (Softech Coporation Pvt Ltd), Karachi
Email to Friend  |  Save Job  |  Print  |  
 
Find people you may know at 360 Training (Softech Coporation Pvt Ltd)

Job Detail

More Jobs From: Engineering Jobs
Industry: Information Technology
Functional Area: Software & Web Development
Total Position: 1
Job Type: Full Time/Permanent ( secondshift )
Department: IT
Job Location: Karachi, Pakistan
Gender: Doesn't Matter
Minimum Education: Bachelor's Degree
Career Level: Experienced (Non-Manager)
Minimum Experience: Not Required
Apply By: Aug 5, 2012
Job Posting Date: Jul 11, 2012
   
   
Job Description:

Key Responsibilities

  • Consistently write, translate, and code software programs and applications according to specifications.
  • Assist Application Developers, analysts, and designers in conceptualizing and development of new software programs and applications.
  • Assist in the preparation and documentation of program requirements and specifications.
  • Ensures that code meets specifications. Writes code that is easily maintainable. Is able to debug own code for preliminary testing. Must practice standard software development methodologies and standards.
  • Enhance, modify, and repair existing code.
  • Contribute to the development, delivery and maintenance of technology-based business solutions.
  • Code, test, and implement configuration changes to software applications to meet both functional and technical requirements.
  • Individual will also provide guidance to and review the work of other team members as well as investigate ways to potentially improve existing code and implement improvements.
  • Will be involved in the full software development life-cycle in coordination with other engineers, QA, and designers and should be confident and adept in articulating ideas in a clear, well thought out manner.
  • Updates JIRA in a timely manner
  • Perform R&D activities to resolve work
  • Individual will also provide guidance to and review the work of other team members as well as investigate ways to potentially improve existing code and implement improvements
  • Mentor junior level software engineers on technical issues
  • Work with other units to achieve department or work unit goals and initiatives
  • Maintain positive tone and high standards of quality within the group or department, and serves as a model to other team members
  • Adheres to 360 trainings vision, values, and principles
  • Exhibits a positive and can do attitude towards peers, colleagues, and customers

Educational & Experience Requirement:-

  • BS in Computer Science, Engineering or related field required.
  • 4 to 5 years of experience in Java / J2EE.
  • Very strong work experience in frameworks like STRUTS, SPRING, Hibernate, Toplink etc.
  • Experience in web application development using JEE technologies such as EJB, JSP, Struts, Servlets, JDBC.
  • Hands on experience in DB2 / SQL (preferred).
  • Good knowledge of design patterns.
  • Knowledge of AJAX is desirable.
  • Experience in using version control and build tools.
  • Experienced in working with Tomcat, Web logic, JBoss or Websphere application servers.
  • Familiarity with .Net Platform and Cold Fusion.
  • Experience in developing, maintaining and enhancing enterprise level web based applications.
  • Knowledge of AJAX is desirable.
  • Must have experience working in a team production environment.
  • Comfortable working in a fast-paced environment.
  • Dependable, Enthusiastic, Motivated, Team Player, Detail Oriented.
  • Great Communication Skills.
  • Ability to learn new tools quickly to get the job done.
  • Motivated self-starter with exceptional communication and interpersonal skills