Application Developer
Reporting to the Application Development Manager, the incumbent will beresponsible for the design and implementation of complex database-driven applications that can both meet our client’s business needs and deliver high performance. This individual is experienced developing variety of applications from web-based user applications to back-end database applications using the MS .NET framework. He/she must be able to understand end-user requirements in order to develop an application capable of meeting them. The incumbent will have a strong understanding of the technologies available, as well as their underlying principles. The Application Developer is familiar with client-side display and processing of information, as well as server logic and database interactions. He/she can write fast queries using normalized data and right indices on the right fields.
Duties and Responsibilities
· Provides input to application design and requirements
· Designs clean, modular, reusable code structures using the following technologies in a Microsoft .NET environment:
o ASP.NET
o C#
o VB.NET
o SQL
· Develops complex, dynamic database applications using stored procedures, triggers and queries
· Performs unit testing and supports other testing activities
· Creates technical documentation as required
· Participates in ad hoc special projects as required, and other tasks as assigned
Required Skills and Competencies
· Post-secondary education in a relevant field - Computer Science or equivalent experience; Microsoft certification is an asset
· Minimum 3 years of experience in an IT/software development environment with a strong focus on complex database applications and demonstrated success as a developer
· Working knowledge of Microsoft .NET framework, languages & tools, including:
o HTML / CSS (3 years)
o ASP.NET, C#, VB.NET (2 years)
o Custom Web Controls in .NET (1 year)
o AJAX (1 year)
o SQL Server 2000 / 2005 (3 years)
o SourceSafe or other version control system (1 project)
o Experience with Microsoft Reporting Services, Integration Services & Analysis Services is an asset
· Understanding of interactive marketing technologies; previous experience an asset
· Highly organized with an ability to work under tight deadlines and shifting priorities
· Ability to work well in a team focused environment and equally as adept working independently with minimal supervision
· Strong written and oral communication skills
· Professional and presentable with a strong business acumen
· Strong attention to detail
· A positive attitude and a strong desire to have fun at work
Exp: 0 to 5 years
Exp: 0 to 5 years
More New Jobs @ http://feeds.feedburner.com/CustomerIsKing-LiveOpenings