|
|
|
|
Web Developer - Senior Developer - Full Stack
|
|
Location : Victoria |
Opening Date: |
Closing Date: |
Jul.18.2018 |
Sep.30.2018 |
|
|
|
|
|
|
|
|
Full Stack Developer skills, knowledge and experience: |
• Expert knowledge of Microsoft ASP.NET Web
Forms, MVC 5, Web API, Entity Framework, and
related technologies.
• Expert knowledge with Angular 2+, Bootstrap,
knockout.js and TypeScript.
• Experience with GitHub and Open Sourcing
software – particularly in the context of
security, privacy and secrets.
• Expert knowledge of enterprise design patterns
and architectures.
• Expert knowledge of HTML5, JavaScript, jQuery,
CSS3 and related technologies.
• Experience with test-driven and behavior-driven
development.
• Experience with Visual Studio Team Foundation
Server and Git.
• Licenced for Visual Studio Professional with
MSDN; Visual Studio Enterprise preferred and
preference may be given to Visual Studio
Enterprise.
• Preference may be given to experience with
PCI/CISP compliant architectures
• Ability to communicate with clients and
function effectively on a high performing and
multidisciplinary team.
• Experience with agile project management and
extreme programming methodologies.
• Experience with Microsoft SQL Server, Entity
Framework (and Entity Framework Migrations) and
LINQ to SQL.
• Expert knowledge of modern web design
practices.
• Knowledge of user experience design and modern
user interface trends.
• Experience designing rich web interfaces for
public-facing and line-of-business applications
• DevOps, Continuous Integration, Continuous
Deployment tools and practices – including
Jenkins, OpenShift and cloud deployment platforms
such as Azure and AWS tool suites. |
Other valuable experience |
• Experience leading and participating in
project teams including application developers,
business area users and technical resources.
• Past experience as a developer of GCPE’s
BCS communications platforms.
• Knowledge of application design,
architecture and development life cycle
• Prior experience working on an Agile
Development teams on Open Source projects as a
developer
• Experience with creating documentation.
• Experience with implementing continuous
delivery/continuous integration pipelines with
.net applications.
• Automated testing experience.
|
|
|
|
|
|
|
|
|
|
|
|
|