Detailed description
Job number2804
TitleSoftware Security Architect - Downtown Montreal
LocationDowntown Montreal
Potential salaryBased on experience
DescriptionOur Client is an IT consulting firm.

They are looking for a talented Software Security Architect. This is a 1 year mandate with renewal possibilities. The work is done in downtown of Montreal and it will begin on January 2018. Beautiful technologies and nice challenges are waiting for you. The wage is generous.

Position Description:

We are looking for a dynamic leader to oversee the security definition, design and development of the software aspects of our product offerings. You will work closely with the software architects and software development teams and become one of the senior members of the team developing our next generation software products. You must have a strong background in software development and security design for large, complex enterprise level solutions.

Your position will involve:

• Overseeing the development of secure software products to be used in an extant satellite ground system,

• Developing a software security architecture that is realized by the software development teams,

• Working closely with other software architects to ensure that solutions align to both functional and security requirements,

• Ensuring that the security architecture addresses secure communications, access control, authentication, audit, as well as other applicable security controls,

• Developing an overall software development strategy, including identification and application of industry and government best practices,

• Identifying the technologies and implementation approaches to be implemented

• Applying secure software development approaches within the full software engineering lifecycle,

• Supporting the design team in ensuring that security objectives are met within the context of the overall design solution,

• Ensuring that all required documentation is developed to properly define, develop and support the security solution, and

• Presenting our security solution to customers.

Requirements (experience/skills):

• University degree or technical diploma from an accredited institution in Computer Science,

• 10+ years of experience developing and deploying software in an enterprise-level service-oriented environment,

• 5+ years’ experience in developing secure software applications that align to industry best practices,

• Expert knowledge and implementation of secure application architectures, encryption technologies, cryptography and key management, and authentication and control of application permissions

• Knowledge of the common application layer vulnerabilities and the ability to explain these risks to developers

• Knowledge of tiered application architectures, web applications, APIs, mobile applications, desktop applications, and the underlying technology of cloud infrastructure

• Experience securing platform web APIs

• Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Perl, Python, JavaScript.

• Experience working in DevOps, continuous integration and Agile, including design of security solutions, including creating artifacts, models, and strategy presentations

• Experience in the following is mandatory:

• Working with security standards/guidelines

• Implementing authentication and encryption standards,

• Security software development practices,

• Developing secure web applications,

• Source code scanning tools,

• Developing/deploying network security solutions

• Developing/deploying distributed security solutions

• Experience in the following is desired:

• Hardening operating systems,

• Proven leader, comfortable with blazing a new trail,

• Experience with robust, operationally sound production environments

• Excellent verbal and written communication skills

• Experience in developing and deploying security software in operational environments

• Active professional security certifications is desired

• Great communicator

• English or Bilingual

· 5+ years’ experience in developing secure software applications,
· Great communicator
· English or bilingual

Work Experience
At least 5 years
Based on experience
201 Club Marin Road suite 101
Montreal (Quebec) H3E 1T4
Tl.: (514) 362-1234

© 2015 UNIXEL inc. All rights reserved.