C#, .NET- Project Manager / Senior Developer Job in Toronto M1L2E6, Manitoba Canada
C#, .NET- Team Leader / Project Manager / Senior Developer.
Ability to design, code, test, implement and validate specialized business and technical information technology related programs and systems.
Utilize internal full-lifecycle methodology, analyze complex requirements, create technical documentation, participate in design and code reviews, develop proof of concept prototypes, and design and implement solutions to satisfy technical requirements.
REQUIREMENTS
.NET development of a user interface using ASP.NET MVC 3.0 and Visual Studio 2010
Use of SQL Server 2008 Reporting Services to develop specified reports
Use of SQL Server 2008 Integration Services to develop data integration and data transformation solutions
Understand business requirements to develop a functional solution
Develop unit test cases as appropriate
Years/type experience:
More than 5 years of core development experience
Must have 5 years experience developing enterprise-class solutions
Management or Team Lead experience with a development team of 3 or more
Good teamwork and communication skills
Previous full-life cycle experience developing and delivering applications
Object oriented design skills. 5+ years of web based development
5+ years of database related experience (SQL Server 2000)
Strong C# programming skills.
Version Control, Change Management, Issue Tracking
Microsoft Office Development SDK.
Experience in relational database design and modeling using MS SQL Server 2000/2005 and extensive programming experience in SQL
Demonstrated ability to handle multiple tasks simultaneously.
Automated Unit Testing a plus
Service Oriented Architectures a plus
Microsoft Certified Application Developer (MCAD) a plus
Technical and non-technical skills/education required:
Minimum of a Bachelors Degree from a college or university in computer science or technology.
Securing coding standards a plus.
Expert knowledge and hands on experience with .NET Framework, ASP.NET,C#, VB, Web Services, MS – SQL, XML/XSLT/XSD (4+ years minimum)
Strong experience with relational databases (SQL Server a plus).
Understanding of architecture design and scalability.
Architecture design sessions, Documentation, System Testing, Coding, SDLC Methodology, Unit Testing
PRINCIPAL ACCOUNTABILITIES
- Coding to Industry Standards All applications written by the developer will follow strict coding standards and securing code habits for security.
- Unit Testing/System Testing All code modules, functions, methods, and procedures will be unit tested and system tested.
- Documentation Providing input to Software Requirement Packages, creating Software Architecture Document and Run Books for all new and existing applications.
- SDLC Methodology Follows the coding, testing, and implementation/deployment phases of the Software Development Life Cycle methodology.
For immediate consideration, please include recent SALARY history, desired salary, and availability to start work in your EMAIL message or on your resume. Please note that references will be requested.
Martin W. Palmeri
Recruiting Manager
CAI
Martin_Palmeri@compaid.com
With the goal of ensuring a safe, productive work environment for both Computer Aid Associates and our customers, we will require that you submit to pre-employment drug testing and background screening prior to beginning employment.
CAI is an Equal Opportunity Employer
Related posts:
- C#/.NET Developer Job in Calgary T2P 4G8, Alberta Canada
- Intermediate .Net developer Job in Vaughan, Ontario Canada
- .net Developer Job in Mississauga, Ontario Canada
- .Net Developer Job in Vancouver, British Columbia Canada
- Senior .Net Architect / Developer Job in Fort Saskatchewan T8L1N6, Alberta Canada