BeneFACT Consulting Group is Canada's largest independent Scientific Research & Experimental Development (SR&ED) consulting firm. BeneFACT utilizes market-leading financial and technical expertise to ensure that companies maximize their SR&ED tax credits. With deep experience in General Manufacturing, Information Technology, Food & Beverage, Chemicals and Oil & Gas, Life Sciences & Biotechnology and other fields, BeneFACT is uniquely positioned to provide risk-free service to businesses seeking SR&ED tax credits.
Looking for a Senior Software Developer with proven design skills to join a small, highly motivated team to analyze and translate business requirements into technical specifications, design and develop multi-tier distributed applications in a Windows environment, accurately document and present system designs.
Maintaining and supporting the existing system and processes
Developing necessary improvements for system performance, availability and reliability
Coordinate business requirements, perform data analysis, and develop technology solutions
Performing code reviews to enforce coding standards, code consistency, use of design patterns and adherence to application design
Following software development standards and guidelines aligned with BeneFACT policies and procedures
Evaluating and recommending products in support of a solution
5+ years of experience in software development required gained through work experience or through equivalent coding experience in a non-commercial environment
Organized and detail-oriented, able to work well under deadlines in a changing environment and perform multiple tasks effectively and concurrently.
Good understanding of software development process.
Able to work effectively under pressure, independently, and within a collaborative team oriented environment using sound judgment in decision making.
Strong knowledge and hands-on experience in analysis, design and development of window services and enterprise window applications under .NET framework
Proven problem solving and root cause identification skills including issue from complex software design or .NET framework
Ability to concisely and efficiently consolidate functional requirements into well documented technical solutions / design
Bachelors degree in Computer Science, a related field, or demonstrable equivalent coding experience for applications required
o Windows Communication Foundation (WCF)
o Windows Presentation Foundation (WPF)
o Specifically the MVVM architectural pattern
o Windows Desktop Applications
SQL Server 2008 (R2)
o Stored Procedures
Other Libraries / Technologies
o Entity Framework
o Windows Services
o N-Tier Design
o Client / Server Architecture
BeneFACT offers a highly competitive salary and compensation package. Compensation is directly commensurate with experience, qualifications and performance.
Please visit our Were Hiring page at www.benefact.ca for more information!