Software Engineer

ThunderSoft India Private Limited

Toronto

On-site

CAD 70,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ThunderSoft India Private Limited in Toronto is seeking a Software Engineer to design, develop, implement, test, and maintain business and computer applications software including client/server and mainframe-related tasks.

You will fine-tune and improve software projects, gather requirements, analyze enhancements, prepare specifications and test plans, code to client specifications, conduct unit testing, and perform post-implementation validation to resolve defects.

Responsibilities

  • 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’s specifications and create test 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

Job description

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 systemsJob Responsibilities:

  • 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’s specifications and create test 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Sproutlogic Consulting • Toronto

On-site
CAD 70,000 - 100,000
Senior Software Engineer (Mainframe)
Senior Software Engineer (Mainframe)

MainframeMaster • Toronto

On-site
CAD 90,000 - 130,000
Software Engineer
Software Engineer

Freelancer Dinesh Singh • Canada

On-site
Confidential
Senior Software Engineer
Senior Software Engineer

Insight Global • Southwestern Ontario

On-site
CAD 75,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Symend • Calgary

On-site
CAD 120,000 - 180,000
Associate Software Engineer - Mainframe
Associate Software Engineer - Mainframe

MainframeMaster • Toronto

On-site
CAD 85,000 - 120,000
Software Engineer & Programmer: Design, Build & Test
Software Engineer & Programmer: Design, Build & Test

Isha Immigration • Canada

On-site
CAD 70,000 - 110,000
Intermediate Software Developer
Intermediate Software Developer

Linux User Group • Saskatoon

On-site
CAD 55,000 - 85,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Software Developer
Software Developer

AIM1221 Tech Solutions Inc. • Edmonton

Hybrid
CAD 62,000 - 78,000