Enable job alerts via email!

Program Developer-Intermediate

ROSS

Old Toronto

Remote

CAD 60,000 - 80,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An innovative firm is seeking a skilled Program Developer to join their dynamic team. This intermediate-level position requires a strong background in software development, with proficiency in languages such as C++, C#, .NET, SQL, and Java. The ideal candidate will thrive in a collaborative environment, ensuring high-quality software solutions that meet client needs. Responsibilities include designing modules, conducting unit testing, and producing technical documentation. Join a forward-thinking company that values your expertise and offers opportunities for professional growth and development in a supportive atmosphere. If you are passionate about coding and eager to make an impact, this role is perfect for you.

Qualifications

  • 3-4 years of business application development experience required.
  • Intermediate coding and technical skills necessary for success.

Responsibilities

  • Develop and test software programs according to standards.
  • Manage small development efforts with minimal supervision.

Skills

C++
C#
.NET
SQL
Java
Software Development
Technical Documentation
Automated Testing
Interpersonal Skills
Time Management

Education

University Degree in Computer Science
Community College Certificate in Computer Science

Tools

Development Tools
Automated Testing Tools

Job description

Our client has engaged ROSS (www.getROSS.com) to help them recruit a Program 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.

Key Job Responsibilities:

The Program Developer is an intermediate level position. He/she will be a skilled developer with demonstrated software development experience, who is capable of completing assignments with minimal supervision and detailed direction. The Program Developer is skilled in the use of current programming languages and tools and generally acts as a team resource on custom development initiatives.

Software development initiatives assigned to the Program Developers will range in size and complexity. In the case of small independent sub-systems (i.e. 1 to 3 online screens or 1-2 basic batch programs) or basic modifications to existing systems, he/she could be called upon to manage the development effort with only supervisory monitoring.

The Program Developer assures that the software programs and associated tasks to which he/she is assigned are developed, tested and completed according to departmental standards and defined client requirements.

Qualifications:

  1. University Degree in Computer Science or a Community College Certificate in Computer Science or equivalent experience
  2. At least 3-4 years of business application development experience
  3. Requires an intermediate level of coding, technical and time management skills
  4. Requires a strong working knowledge of the functions of the internal development tools installed and utilizes these tools specifically in the development of application software
  5. Designs and develops modules of logic, including data base access methods, for online and batch application in one or more programming environments such as C++, C#, .NET, SQL, Java and other languages as required
  6. Must be able to interpret application design into code design and produce optimized software solutions compliant with industry and corporate development standards
  7. Has strong interpersonal skills and can work effectively with IT peers, and/or internal clients
  8. Must be able to carry out the iterative review of online screens and reports and to implement required revisions where necessary
  9. Must be able to present technical options and alternatives
  10. Must be able to perform full unit testing on all components of a program
  11. Must be fully versed and competent in the use of automated testing tools and utilities
  12. Must be able to produce required documentation for all programs created or changed and able to write or assist in writing user or operational documentation
  13. Assures that all applications are developed with the highest quality and adhere to departmental standards for logic coding, version control and library management by requesting and participating in peer review sessions
  14. Participates with senior Program Developers and Systems Developers in the review of internal standards for code structure, language use, version control and code library management.
  15. May be called upon to participate in the evaluation of new tools and methodologies for the purpose of making recommendation for their use in the IS Department.
  16. Provides resource estimates for various components of the software development process in support of project planning and scheduling tasks.

If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $500.00 referral fee. Click here for more details.

Click here to apply online or for more information

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer- Design Systems

DataAnnotation

Montreal

Remote

USD <64.000

-1 days ago
Be an early applicant

(Remote) C++ Software Developer

DATAVOICE INTERNATIONAL, INC.

Manitoba

Remote

CAD 60.000 - 70.000

Today
Be an early applicant

Software Engineer - Design Systems

DataAnnotation

New Brunswick

Remote

CAD <90.000

Today
Be an early applicant

Software Developer

DataAnnotation

Quebec

Remote

CAD 60.000 - 80.000

Today
Be an early applicant

Software Engineer- Design Systems

DataAnnotation

Ontario

Remote

CAD <90.000

Today
Be an early applicant

Software Engineer

DataAnnotation

Ontario

Remote

CAD <90.000

Today
Be an early applicant

Software Engineer

DataAnnotation

Saskatchewan

Remote

CAD <90.000

Today
Be an early applicant

Software Developer

DataAnnotation

Ontario

Remote

USD <100.000

Today
Be an early applicant

Software Engineer

Natural Factors

Calgary

Remote

CAD <100.000

2 days ago
Be an early applicant