Software Architect
 Softech is U.S Based MS Gold Certified Partner & ISO Certified Software firm. We are looking for candidates for the position of Software Architect in Karachi.
Job Description:
System Architect is responsible for conceptual design (major system omponents and interrelation between these components), and Functional pecification both high and low level system design. System Architect collaborates with Requirements Manager and Tech Lead about conceptual design and technical specification. Architects are focused at the enterprise / project level pplications and connectivity between multiple applications.
Responsibilities:
- Understanding client requirements/change of Software
- Assisting Requirements Manager in Analysis of requirements.
- Design the UML related models and documents of system and other high and low level documents as requested by the Project Manager
- Track software and system level changes.
- Approve system and software changes.
- Assisting in project planning of software development
- Briefing projects SQA team about new development in project
- Dividing project into modules, classes, files and etc.
- Design the over all architecture of the application
- Selecting and implementing appropriate design patterns in the system
- Optimizing source code
- Create and maintain Software Architecture document.
- Designing of complex algorithms and helping other programmers to develop algorithms.
- Supervising and finalizing databases schema
- Helping in deciding a technology for the system, language to be used e.g. 3rd party software and components and etc
Job Specification:
- 4+ years of hands on experience on Microsoft .NET Platform (v1.1, v2.0, v3.0 is plus) including extensive architecture experience and leading a team of at least 5-10 people.
- Experience developing .NET applications is must
- Expertise with XML, XML Schema, HTML, JavaScript, and CSS
- Expertise with relational databases (SQL Server 2000 or later)
- Self-motivated individual with excellent written and verbal communication skills
- Excellent problem solving skills
- A willingness to work independently or in a team oriented environment both efficiently and courteously
- Ability to work with and mentor junior developers
- Strong attention to detail and a positive attitude
- Knowledge of object oriented design patterns
- Ability to document object oriented designs using UML
- BCS/BS in Computer Sciences, B.E in Computer Engineering-MCS/MS in Computer Sciences will be preferred
- MS Certification will be plus
Interested candidates are requested to Email their resumes to . Please mention the Post, for which you are applying, in the Subject Line.
Related Posts:
No related posts.



Leave a Reply
You must be logged in to post a comment.