Home   l   About Us  l Contact Us
Terms   l Register  l Log In
Apr 28, 2020

Software Architect

$47.00 hourly
  • dapasoft inc
  • 111 Gordon Baker Road, Suite 600, Toronto, Ontario, M2H 3R1
Full time Computer and Information Technologies

Job Description

$47 hourly for 40 hours per week

Languages

Fluent verbal and written English

 

Education

Bachelor’s Degree in a related discipline

 

Work Experience

10+ years of relevant work experience with cloud architectures and security

Minimum 2+ years of experience working in a .NET environment required

Personal Suitability

Excellent oral and written communication; Effective interpersonal skills; Accurate; Initiative; Strong leadership and facilitation skills with an ability to build relationships with stakeholders

 

Technical Proficiency Required

Security frameworks; SQL injection risks; Cross Site Scripting; Security testing; PEN testing; Web security; Authentication modes; Role-based and code-based security; Cyber Security Consulting; Security controls and countermeasures; Application development methodologies (Agile, Waterfall, DevOps); Threat/risk modelling on new applications and services; Business intelligence; Cloud

 

Job Description

  • You will work within a multi-disciplinary Enterprise Security Architecture team to support business units and corporate functions to assess, develop and implement solutions aligned with our corporate security policies, strategy and requirements.

 

Job Duties

  • Provide guidance on security architecture, practices & solutions to help business units to build & deliver solutions that meet our partner’s security requirements
  • Recommend security processes and procedures, plans, priorities and investments needed for improvements to our partner’s security controls
  • Develop and maintain cloud security architecture artifacts. (e.g., models, templates, standards)
  • Provide oversight, support and orientation to ensure security is integrated throughout the delivery lifecycle of corporate projects
  • Support the development and maintenance of the architecture framework and processes
  • Participate in the design and operational effectiveness testing of cloud security controls and countermeasures used to protect applications, services and solutions
  • Remain current on cloud security technologies, tools and services and make recommendations for their use based on security, financial and operational criteria
  • An interest in “hands-on development” – e.g. prototyping new approaches/solutions through to production quality deliverable(s). Design, develop, test and implement mission critical applications in .NET environments
  • Collect and document user’s requirements and develop logical and physical specifications
  • Research, evaluate and synthesize technical information to design, develop and test computer-based systems
  • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
  • Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software controls systems

city or province

Toronto

Apply Now