Search Jobs

.Net Software Developer (Senior)

Location:Toronto, Ontario, Canada
Job Type:Permanent
Posted:17th Jun 2010
Closing Date:15th Jul 2010
Posted By:Innovoice Consulting Inc.
Details:
.Net Software Developer (Senior)

Job Summary:
The successful candidate will be responsible for the design, development and testing of enterprise-level financial software products. The solution includes, but not limited to, enterprise application developments, smart client application, web application and database application development.


Duties and Responsibilities:

• Understand Product Requirements and overall product architecture.
• Provide effort estimates for assigned components.
• Design, implement, unit test assigned components of the product and integrate with components developed by other team members.
• Resolve problems arising during various phases of the development.
• Create proof of concepts (PoCs) to validate design assumptions.
• Participate in Software Development process improvement activities.
• Help drive a culture of professionalism and continuous improvement.


Qualifications and Skills:

• Bachelors or Masters Degree in Computer Science or a related discipline.
• 5+ years of experience .NET, C#, Web Services development using WSDL.
• Strong troubleshooting, debugging and problem analysis skills.
• Experience with service oriented architecture.
• Strong object oriented analysis, design and development skills.
• Experience with RDBMS technology (Oracle, SQL Server).
• Strong troubleshooting and debugging skills with distributed multi-tier applications.
• Experience with Visual Studio and NUnit.
• Experience with associated tools (ClearCase, ClearQuest, DOORS).
• Good understanding of software development methodologies; experience working in a CMMI level 2 (or higher) environment highly desired.
• Excellent written and verbal communication and interpersonal skills, and a passion for delivering high quality software required.
• Able to focus on key deliverables in a fast-paced development environment.
• A self-starter who can co-ordinate with a team, yet work independently towards a common goal.


All applicants must email resumes in MS WORD format to careerATinnovoice.ca. Please mention the job title on your subject heading.
 
Sorry! This job is no longer active as the closing date for applications has passed. You can view other vacancies from this company (if they have any) by clicking on their name above, alternatively we may have some suggestions for similar vacancies listed below that might be of interest.
 

Featured External Adverts