Thursday, December 15, 2011

Principle Software Engineer Java required in 360Training Karachi

Vacancy for a “Principle Software Engineer” in the Technology Department/Karachi

Vacant position: Principle Software Engineer

Location: Karachi, Pakistan

Timings: 0900 – 1800 PST

No of Position: 01

Key Responsibilities

  • Consistently write, translate, and code software programs and applications according to 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.
  • 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.
  • Generate innovative ideas and support new ideas or approaches that enhance service

· Ensure that all architectural/coding guidelines are followed.

  • 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.
  • 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.
  • Participating in requirements debriefing and finalizing requirements
  • Participate in root-cause analysis, communicate options for resolution and provide recommendations to customer-facing technology problems
  • Assist in providing ballpark estimates for prioritization
  • Providing LOE and WBS after system design is complete

Educational Requirement

  • Bachelor’s Degree in Information technology or equivalent experience.

Experience Requirement

  • Must have at least 6-10 years hands-on coding experience.

Required Skill Set

  • Strong development experience. Work experience in frameworks like STRUTS, SPRING, Hibernate, Toplink etc. would be a plus.

Required Behavioral Traits

  • Dependable, Enthusiastic, Motivated, Team Player, Detail Oriented.
  • Excellent team player with ability to work independently and in time sensitive environments
  • Motivated self-starter with exceptional communication and interpersonal skills
  • Must be highly organized and result oriented.
  • Ability to work in a fast paced business environment with adoptability to change.
  • Attention to detail, accuracy and speed are required for completion of every project.
  • Must be a team player and should have skills to coordinate with cross cultural teams.
  • Must have excellent problem solving and decision making skills.
  • Ability to stay calm and perform well under stressful conditions.
  • Ability to meet critical deadlines and follow up and follow through project schedules.
  • Promote positive tone and high standards of quality within the group or department, and serves as a model to other team members
  • Ability to learn new tools quickly to get the job done.
  • Good Communication Skills.
  • Must be willing to take additional responsibilities.

Individual is required on urgent basis, candidates fulfilling the above requirement criteria and can join immediately are encouraged to apply.

Note: This is a full time permanent position. Interested candidates should send their application/resumes to sm.humayun@360training.com by Friday, December 23rd, 2011 and ensure the vacancy applied for is mentioned in the subject line.

Please note only shortlisted candidates will be contacted.