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

Software Architect

i2c Pakistan, Lahore
 
Job Details:
 
Industry: Information Technology
Category: Architects & Construction
Total Position: 3
Job Type: Permanent ( firstshift )
Job Location: Lahore
Gender: Doesn't Matter
Minimum Education Bachelors
Degree Title: BS IN COMPUTER SCIENCES/IT
Career Level: Experienced (Non-Manager)
Minimum Experience: 7 Years(Experience in software engineering with at least 3 year experience in software design and architecture)
Apply By: Dec 31, 2009
Posted: Dec 14, 2009
   
   
 
Job Description:

Key Responsibilities:

  1. Primarily responsible for developing software architecture and design and providing technical solution to business problems
  2. Coordinates with Business Analyst, and Team Leads for requirements analysis and ensures that requirements have been refined to appropriate level of detail, necessary for the development of a technical solution
  3. Facilitates Project Manager and Team Leads in planning and identifying tasks necessary to deliver the work products
  4. Coordinates with Project Manager and Team Leads for project estimation (time, effort, duration)
  5. Facilitates the development team in forming a common understanding of requirements, in coordination with the Business Analyst
  6. May act as an internal requirements provider, suggesting enhancements or modifications in software that are necessary to support the technical solution
  7. Envisions technical solutions to meet business requirements and selects the best possible solution under the given constraints and context
  8. Develops and specifies software architecture and design with appropriate level of detail
  9. Identifies design patterns and coordinates with Team Leads to maximize code re usability both within and across multiple products
  10. Facilitates development Team Leads in understanding and execution of the envisioned solution
  11. Facilitates Team Leads and other development resources in resolution of technical issues
  12. Performs impact analysis for software change requests in coordination with Team Leads and relevant team members
  13. Validates technical solution upon implementation to ensure that the envisioned solution has been developed as desired
  14. Generates and pursues ideas for improvement aimed at enhancing efficiency, effectiveness and maintainability of software products
  15. Carries out walk through and other forms of reviews to identify problems and opportunities for improvement of work products and practices
  16. Coordinates with Director Development and other Software Architect(s) for identification and establishment of company wide best practices in software development
  17. Continuously stays abreast with advancement in technology and coordinates with Director Development and other Software Architect(s) for identification, selection and adoption of tools, technologies, methodologies and processes for software development
  18. Facilitates HR, Manager Training and Project Manager in selection, training and development of developers and Team Leads
  19. Participates in process definition and improvement efforts in coordination with Quality Engineering, for relevant process areas
 
Skills Required
Candidate must be proficient and resourceful enough to fill most customer requirements like:
 
 
 
This document is printed from www.rozee.pk (Pakistan's #1 Job Website)