Title : Senior Software Developer (C++, MySQL, Java)
Type : Permanent, full time
Location : Toronto, ON (Downtown)
Our client is seeking a Sr. Software Developer who enjoys working in a fast paced environment that's highly customer focused. The organization is focused on an Agile software development practice and runs both internal build and Cloud based systems.
The successful candidate will have strong experience working with C++, Java and SQL.
Responsibilities
- Design, develop, test and document improvements & new features.
- Learn, absorb, and evangelize new technologies and methodologies.
- Communicate with customers (both internal and external) to assist technology team in identifying and translating customer feedback into profitable product features.
Requirements
University Degree in Computer Science.Experience working within an Agile work process environment that includes test driven development and frequent iterative releases.Excellent communicator with strong verbal and written language skills.Uncommonly attentive to detail.Fast & accurate keyboarding skillsOO Design (Usecases, Patterns, Refactoring, etc.).Strong Java, C++ & SQL (MySQL is preferred but MSSQL, Sybase, or Oracle is acceptable).Professional, outgoing and self motivated personality with a bright, intuitive learning style.Assets (not mandatory) include any of the following :
Experience leading small development teamsRefactoring abilities and an understanding of refactoring tools / techniquesDelphiExposure / experience to NANT, MSBUILD, Delphi, CruiseControl, SVN or InstallAware considered an asset.