Enable job alerts via email!

Systems Developer / Programmer Analyst (CONTRACT)

ROSS

Old Toronto

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a highly skilled Systems Developer to join their dynamic team in mid-town Toronto. This advanced position requires a professional with extensive experience in C#, .NET, and multi-tiered SOA, capable of working independently and leading a small team of developers. You will engage in application design and development, conduct thorough testing, and collaborate with internal clients to resolve technical issues. If you are passionate about software development and eager to contribute to innovative projects in a collaborative environment, this role offers an exciting opportunity to make a significant impact.

Qualifications

  • 5-6 years of experience in complex business application design and programming.
  • Requires strong design, development, and problem-solving skills.

Responsibilities

  • Responsible for system design, development, and integration testing activities.
  • Participate in design and code reviews, ensuring quality standards.

Skills

C#
.NET
SOA
Analytical skills
Application development
Problem solving
Interpersonal skills
Leadership
Time management

Education

University Degree in Computer Science
Community College Certificate in Computer Science

Tools

Automated testing tools
Visual Basic
SQL
PowerBuilder
Cobol
Java

Job description

Our client is a large, stable Insurance Company located in mid-town Toronto. They have engaged ROSS to help them recruit a Systems Developer.

Key Job Responsibilities:

The Systems Developer is an advanced level position, 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. 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.

Qualifications:

You must have experience with C#, .NET, and multi-tiered SOA.

  1. University Degree or a Community College Certificate in Computer Science or equivalent experience.
  2. At least 5-6 years of complex business application design and programming experience.
  3. Requires a unique blend of design, development, technical, and time management skills along with strong interpersonal and communication skills, a demonstrated ability to lead, and a demonstrated proficiency for problem solving.
  4. Requires a thorough knowledge of the functions of the design and internal development tools installed and utilizes these tools specifically in the design of computer-based programs or is cognizant of their applicability in the program design.
  5. Has interpersonal skills to deal effectively with internal client personnel at various levels of the organization and with other I.T. staff in team situations.
  6. Must possess exceptional problem-solving skills and a systematic approach to decision-making, taking into consideration the impact of each decision.
  7. Must have demonstrated leadership skills to lead junior Program Developers and/or Systems Developers in all areas of the system development life cycle.
  8. Must be able to build consensus for all decisions and be receptive to feedback and constructive criticism from the internal client, peers, and other I.T. staff/management.
  9. Must act as an ongoing resource to other Developers and/or Engineers and be able to assist internal clients in resolving day-to-day application problems and questions.
  10. Must be able to present technical options and alternatives.
  11. Must be able to perform full unit testing on all components of a system to which he/she has been assigned.
  12. Must be able to plan and perform integration testing on a collection of system components.
  13. Nice to be versed and competent in the use of automated testing tools and utilities.
  14. Must be able to produce documentation for all designs and programs created or changed and able to write or assist in writing user and operational documentation.
  15. Provides resource estimates for various components of the software development process in support of project planning and scheduling tasks.
  16. Designs and develops modules of logic, including database access methods, for online and batch applications in a number of current and legacy programming environments including .NET, C++, C#, Visual Basic, SQL, PowerBuilder, Cobol, Java, and other languages as required.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior QA Analyst (Contract)

Sunblink

Boulder null

Remote

Remote

USD 80.000 - 120.000

Full time

Today
Be an early applicant

Data Analyst (Contract | Full Time)

BiggerPockets Inc.

null null

Remote

Remote

USD 80.000 - 100.000

Full time

Yesterday
Be an early applicant

Sr. Grants and Contract Analyst

The University at Albany, State University of New York

Baltimore null

Remote

Remote

USD 62.000 - 111.000

Full time

Yesterday
Be an early applicant

EPIC HB CONTRACT ANALYST - BACKFILL

The Planet Group

Tulsa null

Remote

Remote

USD 70.000 - 90.000

Full time

Yesterday
Be an early applicant

HR Consultant (Contract / As Needed Only)

J. J. Keller & Associates

Neenah null

Remote

Remote

USD 80.000 - 100.000

Full time

Yesterday
Be an early applicant

HR Consultant (Contract / As Needed Only)

J. J. Keller & Associates, Inc.

Neenah null

Remote

Remote

USD 80.000 - 100.000

Part time

Yesterday
Be an early applicant

Sr. Grants and Contracts Analyst

Johns Hopkins University

Baltimore null

Remote

Remote

USD 61.000 - 107.000

Full time

2 days ago
Be an early applicant

Data Analyst (Contract | Full Time)

BiggerPockets

null null

Remote

Remote

USD 80.000 - 100.000

Full time

5 days ago
Be an early applicant

Grants & Contract Analyst

Johns Hopkins University

Baltimore null

Remote

Remote

USD 53.000 - 94.000

Full time

5 days ago
Be an early applicant