Login | Create Account
  Apply Now
View all jobs from Trees Software (Pvt) Ltd.

Sr. Software Engineer -.Net Technologies

Trees Software (Pvt) Ltd., Karachi
Email to Friend  |  Save Job  |  Print  |  
 
Find people you may know at Trees Software (Pvt) Ltd.

Job Detail

More Jobs From: Software & Web Development Jobs
Industry: Information Technology
Functional Area: Software & Web Development
Total Position: 3
Job Type: Full Time/Permanent ( firstshift )
Department: Development
Job Location: Islamabad, Pakistan
Gender: Doesn't Matter
Age: 21 - 27 Year
Minimum Education: Bachelor's Degree
Degree Title: BCS
Career Level: Experienced (Non-Manager)
Required Experience: 2 Years - 4 Years
Salary Range: PKR. 40,000 - 60,000/month
Apply By: Mar 31, 2012
Job Posting Date: Mar 22, 2012
   
   
Job Description:

Introduction:

We invite application for Senior Software Engineers who can further be geared up for team leadership, at our Islamabad office. Ideal candidate would be BCS/MCS from a reputed institute. Candidate with good programming knowledge of C#, .Net, Java and databases can be groomed by our company as professional team leaders/Project Managers.

Communication and analytical skills are highly desirable. These jobs offers exciting chances of professional development, technical exposure and career growth.

Primary Role & Responsibilities:

  • 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 analysis of current programs including performance,diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
  • Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.
  • Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output.
  • 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.
  • Responsible for reading, understanding, and utilizing all part and assembly prints, forms, spreadsheets, bills of material, specification sheets, and technical references.
  • Responsible for utilizing tools and equipment involved in performance of essential functions of programming including measuring instruments.
  • Search, summarize and keep the team abreast of strategic information from all sources
  • Maintain client databases
  • Capable of writing proposals or papers.
  • 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.