Software Engineer
Role summary
Raise is seeking a Software Engineer 2 for an 11-month contract in Markham, ON, with a hybrid work model. The role involves fine-tuning and improving software implementation projects, gathering system requirements, developing software solutions, and coding new programs. Responsibilities include analyzing specifications, implementing and customizing system software, preparing detailed specifications and test plans, coding, unit testing, creating migration packages, and performing quality assurance and post-implementation validation. A Bachelor's degree in a technical field and 2-4 years of experience in software design, data structures, algorithms, and troubleshooting are required.
Software Engineer 2
- Location: Markham, ON, Hybrid
- Pay Rate: $55/hr - $67/hr
- Contract Length: 11 Months.
We at Raise are hiring a
Software Engineer 2
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.
Job 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
Qualifications:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required
• 2-4 years experience required
• A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
• large systems software design and development experience
• Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
• experience in programming and experience with problem diagnosis and resolution
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite