Bachelor's degree in Computer Science, Information Technology, or a related field. Master’s degree is a plus.
Proven experience as a Software Security Architect or a similar role.
In-depth knowledge of software security principles, techniques, and technologies.
Strong understanding of common security vulnerabilities and risk mitigation strategies.
Experience with threat modeling tools and methodologies.
Familiarity with industry security standards and regulations.
Proven experience in Software Development with C# and .NET applications. System Engineering or Software Architect experience is a plus.
Skills:
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Proficiency in security assessment tools.
Ability to stay current with evolving security trends and technologies.