Software Engineer

  • Full Time
  • Toronto

Raise


Job Description

Software Engineer

Location: Toronto, ON – Hybrid/Remote – (1-2 days/ week) 


Contract Length: 2 Months.

We at Raise are hiring a Software Engineer for one of our top clients.

After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand.



We’re hiring right now; if you’re interested, apply below for your chance to join a great place to work.

Responsibilities:


The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems.

  • Fine-tune and improve a variety of sophisticated software implementation projects.
  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data.
  • Analyze and review enhancement requests and specifications.
  • Implement system software and customize to client requirements.
  • Prepare the detailed software specifications and test plans Code new programs to client specifications and create data for testing.
  • Modify existing programs to new standards and conduct unit testing of developed programs.
  • Create migration packages for system testing, user testing, and implementation Provide quality assurance reviews.
  • Perform post-implementation validation of software and resolve any bugs found during testing.
  • Candidate Requirements/Must Have Skills:


  • 3+ years be focusing on writing unit test and performing unit test and is required.
  • 3+ years’ experience in Python and Pytest and experienced with Git.

  • Education:

  • A recognized degree in computer science, information technology, or related discipline.