ROZEE.PK - Pakistan's #1 Job Website
Print
 
 

Software Engineer - JAVA

Creative Chaos (Pvt) Ltd, Karachi
 
Job Details:
 
Industry: Information Technology
Category: Software & Web Development
Total Position: 2
Job Type: Full Time/Permanent ( firstshift )
Job Location: Karachi
Gender: Doesn't Matter
Minimum Education Bachelors
Degree Title: BS Computer Science
Career Level: Experienced (Non-Manager)
Required Experience: 2 Years - 8 Years
Apply By: May 10, 2012
Posted: Apr 11, 2012
   
   
 
Job Description:

Position Summary:

The Java EE Software Engineer will be responsible for the design and implementation of a variety of software solutions in addition to modifying and maintaining existing software.

Essential Job Functions:

- Ensure adherence to engineering processes such as code reviews, source control, unit testing, use case analysis, defect management.

- Strong proficiency in the Java platform, hands on with the Java EE bundle or similar alternatives provided by industry standard frameworks.

- Familiarity with web concepts, concurrent web/desktop/mobile applications with expertise in at least anyone of these.

- The Software Engineer is also responsible for writing comments in his/her source files.

- Developing existing systems by analyzing and identifying areas for modification.

- Working closely with other staff, such as project managers, graphic artists, systems analysts, and sales and marketing professionals.

Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
 
Skills Required
Candidate must be proficient and resourceful enough to fill most customer requirements like:
 
- Knowledge of Software Development Life Cycle methodologies.

- Working knowledge of multi-tier line of business applications.

- Ability to design and write code to meet user requirements without supervision.

- Knowledge of design artifacts, including class, sequence, and component diagrams.

- Good grasp on Object Oriented paradigm.

- Strong working knowledge in Java, scripting, asynchronous programming, ORM and Web application frameworks, Messaging and Web Services.

- Strong working knowledge with relational databases - preferably MS SQL Server and Oracle.

- Experience with NoSQL is a plus.

- Authentication and authorization concepts.

- Good communication ability, analytical skills and a highly professional attitude are essential, as there will be substantial business contact with end-users on the Trading Floor and in the Operations area.
 
 
This document is printed from www.rozee.pk (Pakistan's #1 Job Website)