Software developer

City: Toronto, Ontario


Job Type Full-time


Hiring Manager: Senior Manager, Software Engineer
Location: 4789 Yonge Street, Toronto, ON M2N 0G3
Work Hours: Permanent employment, Full time
Opening: 2 vacancies
Salary: $40/hour
Posting date: Oct. 20, 2021 -- April 30, 2022

Typical Day in the Role:
- 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

Must Have Skills / Requirements:
1) 2-3 years of experience in a similar Software Engineer role
2) 2+ years of experience with Microsoft Windows / Linux development environment
3) 2+ years of experience with Shell scripting
4) 2+ years of experience with technical specification documentation
5) Must be familiar with SDLC – must be able to understand the different stages of development

Nice to Have Skills:
- Experience with Java is strongly preferred and candidates will be prioritized
- Experience with Apache Web Server
- Experience with ReactJs

Soft Skills:
- Excellent communication both written and verbal – the candidate will be communicating with individuals up to director level across the finance department
- Eager to come in and hit the ground running
- Need someone who is a fast learner and can pick up on internal processes quickly

Degrees or certifications:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required


Share this listing

Contact Info