Senior Software Engineer

88692
Toronto, Ontario
Permanent/Direct Hire
Yesterday

Job Title: Senior Software Engineer

Location: Toronto, ON (Onsite)

Estimated Duration: Fulltime

Job Description Summary: As a Senior Software Engineer you will design, build, test and support value-add technology solutions and products. You will also work in close partnership with business and technology teams and will acquire sufficient understanding of business and technology to apply critical thought to business and technology requests.

Core Accountabilities
• Design, build, test and support medium complexity technology solutions or enhancements with independence, to enable business capabilities, in an Agile environment that includes business and T&D partner teams.
• Apply advanced understanding of engineering best practices and drive continuous improvement across the team through coaching and influencing
• Demonstrate a sufficient understanding of the technical landscape and the business capabilities it supports to apply critical thought to business requests
• Foster and enable agility and innovation through experimentation and early feedback ensuring responsiveness to evolving business needs
• Succinctly frame problems, engage appropriately with colleagues to think deeply about broad problems and gain buy-in on well-reasoned recommendations
• Facilitate root-cause-analysis of operational incidents impacting the products you support
• Demonstrate ability to independently research and master new complex technologies
• Adhere to Agile SDLC and execute related duties as required.?
• Foster collaboration and mentorship promoting a culture of feedback, learning and professional growth
• Maintain strong relationships with business partners, peer IT teams and vendor partners.

Core Qualifications (Education and Experience)
• Undergraduate degree or college diploma in related field (e.g. Engineering, Computer Science).
• 5+ years of relevant experience.
• Extensive experience working with various programming languages (Python, C++, Java, etc.)
• Experience with software development concepts, including version control, testing methodologies, and agile development practices
• Ability to write clean, readable, and well-documented code, while paying attention to details and adhering to coding standards

The pay range that the employer reasonably expects to pay for this position is between £77,000 and £120,000

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

This posting is for an existing vacancy.

If you believe this post to be fraudulent, please report by clicking here

Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.

We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!