Job Title: Senior Developer/Analyst – JavaScript
Employment Status: Permanent Full Time
Location: Waterloo; Ontario
The Role
-
Be a key member of the application development team working in an agile environment continuously designing, creating and delivering innovative solutions that can provide efficiencies and solve complex problems
-
Work in conjunction with other developers to deliver high quality code with consideration to maintainability and reliability
-
Assist with troubleshooting applications
-
Continually drive process improvements identifying opportunities for automation
-
Use secure coding methodologies and practices to reduce the security exposure of applications and associated technologies
-
Provide off hours support as part of an on-call rotation
-
Support COTS applications including testing upgrades/patches and managing test environments
-
Liaise with the Business as a point of contact for application enhancements and support
-
Progressively become a Subject Matter Expert for the Applications being supported. The applications include vendor applications with internally developed interfaces.
-
Understand the current functionality and keep abreast of future enhancements on the product roadmap and how they can meet business requirements
-
Provide administration and configuration within the applications
-
Maintain relationships with the application vendors to manage change requests, application upgrades and tickets
What You Bring To The Team
-
Passion for software development, with willingness and drive to learn, perform and achieve
-
MS SQL and stored procedure design experience
-
Knowledge of JavaScript
-
Experience supporting COTS applications
-
Great communication skills dealing with all levels of the organization
-
Ability to work out of our Waterloo office with some travel to Toronto
-
.Net Core 2.0 +
-
Knowledge of automated unit testing
-
C# and ASP.NET MVCTFS or VSTS
-
Experience working in an agile team environment
-
CI/CD
-
University or college degree in computer science, software engineering or equivalent