Sunday, March 31, 2013

Senior Software Developer

IT company looking for:

(Senior Software Developer)
Responsibilities:
Must be able to manage and guide Junior Software developers.
Shares responsibility for the system architecture/design. 
Create and maintain technical documentation.
Support the Team Leader to achieve the project goals.
Designing implementation solutions and participate in implementation
Exhibits confidence and an extensive knowledge of emerging industry practices when solving technical problems.
Pushes creative thinking beyond the boundaries of existing industry practices.
Generates enthusiasm among team members.
Demonstrates the ability to cooperate with a variety of people and achieve results.
Demonstrates commitment and understanding to client business needs
Required Skills:
Bachelor of Science in Computer Science or equivalent work experience.
At least 3+ years of experience as a software developer.
Must have excellent knowledge ASP.NET/ C# web & Desktop.
Must have good knowledge of .Net NET 3.5/4.0 Framework, including Visual Studio 2008-2010-2012.
Demonstrates good knowledge of ASMX and WCF Web Services, and ADO.NET.
Knowledge of database architecture, design skills and SQL Server (2005/2008 preferred).
Solid understanding of object-oriented programming (OOP).
Knowledge of common design patterns and software implementation best practices.
MS SharePoint administration & development is a big plus.
Preferably familiar with Open Source frameworks/projects such as umbraco, nhibernate, castle projects, etc.
Strong experience designing and working with N-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Ability to design and optimize SQL Server 2008 stored procedures.
Experience with JQuery or similar technologies.
Willing to learn new technologies.

Interested candidate kindly Send your updated CV to careers@isourceglobal.com with job title in Subject field.