Software Engineer III - MTBJP00000592

Seneca One Tower (1 Seneca Street)

Job Type

contract

Pay Rate

About the Role

Overview:
You will be part of an agile team where you will design, build, and maintain efficient, reusable, and
reliable code - ensuring the best possible performance, quality, and responsiveness of applications using
existing and emerging technology platforms. We are on a mission to change the way we innovate,
architect, and deliver tech products to help the bank modernize the way we work. The person applying
for this role must also be comfortable with the Operations part of DevOps, as it is part of this position.
When making big things we use pieces from quality vendors and develop the things that give us business
differentiation, that haven’t been made before.
Tech Stack:
Technology:
- C# .NET
- Angular
- SQL Server
- CI/CD
- Testing Frameworks
Optional (but great to have)
- Salesforce (or other large CRM/CMS systems)
- ServiceNow development
- UX
- Edge Networks
Scope of Responsibilities:
You will need to be effective in working autonomously and in teams on high level systems analysis and
technical phases of development. The position interacts with senior management, other technology
personnel, clients and vendors.
The successful candidate will have:
• Minimum of an Associate degree and 6 years’ systems analysis/application development
experience, or in lieu of a degree, a combined minimum of 8 years’ higher education and/or
work experience
• Worked on multiple projects involving complex systems analysis, design and complete
application development
• Experience with Agile Methodology
• Must be familiar with industry direction
• An ability to build out products & products enhancements from idea through to launch
• Skills to collaborate with the entire team and customers on feature requirements and
prioritization
• A team player mindset with an ability to thrive and effectively communicate in a fast-paced,
constantly evolving environment
Software Engineer Qualifications / Skills:
Analyzing information
General programming skills
Software design
Software debugging
Software documentation
Software testing
Problem solving
Teamwork