Apply Now





   

 

Thank you for Applying!



Your application has been successfully submitted. You will also receive an email with more information.


Close
Senior Software Security Engineer
Job ID:24136
Morrisville, North Carolina

RESOLVIT

Bringing Solutions That Make Business Better

Join Resolvit as a Senior Security Engineer and be part of a creative, forward-thinking team. Our success at deploying skilled, highly knowledgeable experts has landed us on the Inc. 5000 list of America’s fastest-growing companies four times – and we’re just getting started.

As the Senior Security Engineer, you will assist technical leads and developers with design-time cybersecurity efforts including threat modeling and attack surface analysis, security requirements/architectural review, and final security reviews and recommendations. You will work with software architects, technical leads, and developers serving as an expert in software security design and implementation. You will also collaborate on software security design concepts with engineers, testers, and product owners who have varying levels of security experience and knowledge. Additionally, you will:

  • Recommend mitigations or fixes for security bugs
  • Recommend changes to feature design as needed to mitigate security vulnerabilities
  • Provide security best practice guidance for common technologies
  • Research new technologies and provide guidance for integrating them securely into products
  • Develop training materials including papers and presentations on secure software development and design
  • Review source code for security vulnerabilities

What You’ll Need to be Successful:

  • At least 2 years working as a software security engineer
  • Bachelor’s degree or higher in computer science, engineering, or a related field, or equivalent combination of education and experience
  • Deep understanding of web application development, specifically using ASP.NET, C#, and Typescript/JavaScript
  • Experience creating threat models and data flow diagrams to identity vulnerabilities and translate them into actionable plans for mitigation
  • Strong knowledge of common web application security vulnerabilities, like injection attacks, XSS, CSRF, Spoofing, Repudiation, and OWASP Top 10
  • Experience with Identity Access Management solutions and protocols like OpenID Connect, OAuth2, SAML, and ADFS

Great Additional Skills:

  • Experience writing full stack web applications using server side frameworks like ASP.NET, RoR, and Django and client frameworks like React or Angular
  • Excellent written and verbal communication skills
  • Experience writing and designing software in the healthcare industry or another regulated environment
  • Experience designing, developing, and deploying PaaS applications in the cloud using Azure, AWS, or Google Cloud

Benefits:

At Resolvit, you’ll be given the support you need to grow in your consulting career.  In addition to opportunities for advancement and ongoing training, we offer:

  • Medical, dental, and vision insurance
  • Life insurance coverage
  • Long-term and short-term disability coverage
  • 401(k) retirement plan with matching
  • Professional support from a dedicated Client & Employee Optimization Specialist
  • Networking opportunities with other consultants in your area

We currently have more than 100 open career opportunities across the country, so be sure to mention the appropriate Job Code with any correspondence!

About Resolvit:

Resolvit is an international technology consulting firm with industry-leading customers in the financial services, high tech, manufacturing, retail, life sciences, and government sectors. Through its partnerships, Resolvit delivers highly impactful, innovative solutions across five core areas: Infrastructure Modernization, Application Development Services, Enterprise Data Management & Analytics, Knowledge & Content Management, and Strategic Staffing.