Top Producer Systems is the winner of the 2007 BCTIA Technology Impact Award for Excellence in Product Innovation! At Top Producer Systems we offer an exciting, challenging and fast-paced environment where talented professionals can prosper. If you have a resourceful "can-do" attitude and you'd like to join a successful and growing high-tech company, we'd like to hear from you.
We have an opening for an experienced ASP.NET (C#) Software Engineer to join the company's Development team. The successful candidate will be reporting to the Software Development Manager and will be working on an ASP.NET application for real estate users. The focus of this position will be on the client-side of the application and will require extensive skills in JavaScript and AJAX-style programming.
Position Duties & Responsibilities
• Develops code for client-side and server-side application components that is reusable and easy to maintain and troubleshoot
• Eliminates errors in code by designing and performing unit-tests
• Participates in integration/testing, problem troubleshooting and resolution
• Participates in estimating project timelines and resources
• Participates in review of peers’ work product, designs and code
• Identifies technical, schedule, and other project risk
• Communicates with Quality Assurance team members to ensure issues get resolved quickly and efficiently
Qualifications
• Bachelor’s Degree in Computer Science / Engineering
• 5 years of related experience as a Software Developer in a Windows environment, developing web-based products
• 3+ years of C# programming
• Must have extensive experience with JavaScript, DHTML, CSS, AJAX
• Prefer experience with jquery
• Experience with OOP and OOAD
• Flexible team player with multitasking ability
• Able to learn quickly and effectively apply new knowledge
• Strong analytic skills, problem-solving ability and attention to detail
• Ability to work with minimal / no supervision and maintain focus on the quality of code
• Excellent verbal and written communication skills
Top Producer’s total compensation package includes competitive salaries, a comprehensive benefits program, an RRSP contribution-matching program and use of the company’s health club membership.
Our culture involves a professional/casual environment in which fun also plays a major part. Many company-sponsored events are held throughout the year and we also feature two Games Rooms complete with big screen satellite TV, foosball tables, pool table and more.
We believe in our people and provide them with a work environment that encourages personal growth and advancement. We are an equal opportunity employer that promotes a balanced lifestyle, and supports diversity. Our team is composed of an exciting mix of people from various backgrounds, reflecting the company's commitment to creating one of the best working environments anywhere. |