Saturday, August 18, 2007

Job Opportunities in Lebanon/Qatar/Kuwait/KSA/Canada- Microsoft .NET Software Architects

Job Opportunities in
Microsoft .NET Software Architects
1) Job description:
Seeking an experienced .NET Architect with a strong background in distributed, n-tier web applications. The candidate will have a unique opportunity to work within an innovative framework built in .Net 2.0 to define, design, develop and guide implementation of cutting edge Web applications utilized by industry leading clients.

As a member of the Architecture group, the individual would work on extending the existing application framework to better support distributed functionality, including developing distributed rendering functionality, intelligent caching techniques and optimized in-memory data querying and manipulation. These expansions would be within the context of a specific application with concrete deliverables and timelines.
2) Responsibilities:
*          Design and develop reusable software components
*          Participate in design sessions with architects and developers
*          Ensure code and design meets specifications, quality and security standards, and is maintainable
*          Utilize industry standard techniques such as UML to document and interpret designs
*         Work with Business Analysts to analyze and convert business requirements into scalable, robust and flexible designs
*          Unit test software components
*          Follow configuration management/version control policies
*          Investigate and research defects, present solution with estimated work effort and implement
3) Job Requirements:
*          Passion, diligence, integrity, and exceptional aptitude
*          Proven leadership capability and experience managing teams
*          Ability to analyze business requirements and understand business value
*          Experience estimating, planning, designing, and implementing n-tier software architectures
*          8+ years of application development experience in some combination of enterprise architecture, software development, systems integration, package implementation, and interaction design
*         3+ years building web application with ASP.NET and VS.NET, including an intimate knowledge of inner workings of the .NET web control and component model.
*          3+ years of C#
*          2+ years of Java, J2EE (distributed EJB experience a plus)
*          2+ years of application architecture and design experience
*          5+ years of Object-Oriented Programming (OOP)
*          Deep implementation experience in Microsoft technologies used to build end to end solutions
*          Broad knowledge of information technology, including but not limited to: distributed transaction processing, middleware, rules engines, and network communication
*          Expert-level knowledge and experience in application security, scalability and performance
*          Experience with relational databases (SQL Server, Oracle)
*          Familiarity with modelling tools and the ability to read and construct basic UML diagrams
*          Understanding and experience in implementing of design patterns
4) General Qualifications:
*          Excellent communication skills, both written and verbal
*          Experience leading and mentoring other developers
*          Ability to collaborate and communicate with members of other groups
*          Experience working in small collaborative groups using Agile methodologies
5) Additional Qualifications:
*          Bachelor's Degree in Computer Science or equivalent.
*          Masters degree in a related field preferred.
If you are interested in the above opportunities and you possess the needed skills, please send your resume with a copy of your degree, and a recent photo to the following email address: with Subject: Microsoft .NET Software Architects

             (only CVs with the above qualifications will be considered)

Anbudan - Basheer Mohideen A 

 As for those who fear their Lord unseen, for them is Forgiveness and a great Reward Al-Quran 67:12
 Nothing will happen to us except what ALLAH has decreed for us: He is our protector: and on ALLAH let the Believers put their trust. Al-Quran 9:51

Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out.