Senior Web Software Developer
This position reports to the Director, Development Services and will be responsible to write, modify, integrate and test software code for .NET C# web applications, data processing applications, operating systems-level software and communications software. The successful candidate must be a dynamic individual with intimate knowledge of the latest trends and tools utilized in web applications on the Internet and the ability to push the development boundaries.
Responsibilities:
Experience handling full development cycle of software application
Proven skills working in ASP.NET, C# and ADO.NET
Proven skills and working experience with web architecture, IIS, XML, Web Services, SOAP, ADO
Proven skills and working experience in Web Forms, JavaScript, HTML/DHTML/XHTML, CSS
Strong database background with proven abilities for database modeling,, design and implementation using SQL Server.
Good knowledge of Transact SQL and experience in implementing complex logic and stored procedures
SQL development fundamentals (stored procedures, triggers, views, user define functions etc.)
Learn and understand the PURL composition life cycle Contac uses.
Ability to establish priorities, manage multiple projects with tight deadlines while working under pressure
Identify and communicate technical problems, processes and solutions
May lead and co-ordinate teams of computer programmers
May research and evaluate a variety of software products
Other duties as assigned
Skills:
Excellent documentation and communication skills, both written and verbal
Ability to handle (sometimes) stressful work environment in a professional manner
Ability to take responsibility and complete work with minimal supervision
Good attention to detail
Experience:
The ideal candidate will possess a bachelor's degree or a two year diploma in computer science or another discipline with a significant programming component or completion of a college program in computer science. Three years plus handling full development cycle of software application and direct programming experience is required. Candidate should possess excellent communication and documentation skills, both written and verbal. The successful incumbent will also maintain great attention to detail and be able to work under time constraints in a professional manner while working under minimal supervision. Flexibility to work on call, unusual hours or extended shifts when necessary.
This position offers a competitive compensation, benefits package and training on existing systems and architecture. If you describe yourself as a team player, enthusiastic, possess a high level of integrity and the willingness to make a significant contribution, we invite you to apply for this opportunity.
To Apply:
Please send your resume and salary requirements to careers@contacservices.com
Posted 2010-07-26