Enable job alerts via email!

Systems Developer/Programmer Analyst - Windsor

ROSS

Windsor

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

An established industry player is seeking a skilled Systems Developer to join their dynamic team in Windsor. This advanced role requires expertise in C#, .NET, and multi-tiered SOA, along with strong analytical and application development skills. You will be responsible for system design, development, and integration testing, working collaboratively with a small team of developers. If you thrive in a fast-paced environment and possess exceptional problem-solving and interpersonal skills, this opportunity offers a chance to make a significant impact on innovative projects while advancing your career in a supportive atmosphere.

Qualifications

  • 5-6 years of experience in complex business application design and programming.
  • Must possess strong interpersonal and problem-solving skills.

Responsibilities

  • Design and develop applications with minimal supervision.
  • Conduct integration testing and ensure compliance with standards.

Skills

C#
.NET
SOA
Analytical Skills
Application Development
System Design
Interpersonal Skills
Problem-Solving Skills
Automated Testing

Education

University Degree in Computer Science
Community College Certificate in Computer Science

Tools

Automated Testing Tools
Development Tools

Job description

Our client is a large, stable Insurance Company located in Windsor. They have engaged ROSS (www.getROSS.com) to help them recruit a Systems Developer.

Key Job Responsibilities:

  1. 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.
  2. Requires advanced analytical and application development skills, and may also be responsible for system design activities.
  3. Is highly skilled in current design concepts and the use of a number of online and batch programming languages and tools.
  4. May have technical control responsibility over other Program Developers and Systems Developers on a small team (typically 1-5 developers).
  5. Responsible for system design, development, and integration testing activities for that team, working under the direction of a Project Manager.
  6. Application design and development initiatives assigned will range in size and complexity, acting as the interface to the internal client in resolving project or day-to-day application problems and questions.
  7. Expected to participate in design and code reviews of their own work and other developers’ work.
  8. Will perform unit testing, support system testing, and plan and conduct integration testing, applying automated testing techniques where appropriate.
  9. Assures that the software programs and associated tasks are designed, developed, tested, and completed according to department standards and defined client requirements.
  10. Must be effective in working in a collaborative team environment and possess excellent communication and interpersonal skills.

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

Qualifications:

  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.
  4. Requires a thorough knowledge of the functions of the design and internal development tools.
  5. Has interpersonal skills to deal effectively with internal client personnel at various levels of the organization.
  6. Must possess exceptional problem-solving skills and a systematic approach to decision making.
  7. Must have demonstrated leadership skills to lead junior Program Developers and/or Systems Developers.
  8. Must be able to build consensus for all decisions and be receptive to feedback.
  9. Must act as an on-going resource to other Developers and/or Engineers.
  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.
  12. Must be able to plan and perform integration testing on a collection of system components.
  13. Must be fully 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.
  15. Provides resource estimates for various components of the software development process.
  16. Designs and develops modules of logic, including database access methods, for online and batch applications in various programming environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.