Our client is a large, stable Insurance Company located in mid-town Toronto. They have engaged ROSS (www.getROSS.com) to help them recruit a Systems Developer. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation complimented by leading edge open-source HRIS software.
Key Job Responsibilities:
The Systems Developer is an advanced level position and generally intended for a highly skilled developer with several years’ experience who is capable of working with minimal supervision and direction. Requiring advanced analytical and application development skills, the Systems Developer may also be responsible for system design activities.
The Systems Developer is highly skilled in current design concepts and the use of a number of online and batch programming languages and tools. This position may have technical control responsibility over other Program Developers and Systems Developers on a small team (typically 1-5 developers) and be responsible for system design, development and integration testing activities for that team, working under the direction of a Project Manager.
Application design and development initiatives assigned to the Systems Developer will range in size and complexity and he/she may act as the interface to the internal client in the business department in resolving project or day to day application problems and questions. He/she would be expected to participate in design and code reviews of their own work and other developers’ work. The systems developer will perform unit testing, support system testing and plan and conduct integration testing. Automated testing techniques will be applied, where appropriate.
The Systems Developer assures that the software programs and associated tasks to which he/she is assigned are designed, developed, tested and completed according to department standards and defined client requirements.
The Systems Developer must be effective in working in a collaborative team environment and possess excellent communication and interpersonal skills in order to facilitate design and development reviews and to support all aspects of the system development life cycle.
You must have experience with C#, .NET, and multi-tiered SOA.
Qualifications: