Windows Tool Developer

CapgeminiBellevue, WA
2d$101,000 - $138,000

About The Position

Capgemini is seeking a motivated and skilled Windows Systems Tool Developer or Windows Systems Engineer with a strong understanding of Windows internals and kernel-level architecture. In this role, you’ll contribute to the development of security and encryption tools for a leading high-tech operating systems company.

Requirements

  • Background in security analysis for enterprise or web applications.
  • Proficiency in C++, C#, and PowerShell, with a solid understanding of IT security compliance and privacy standards.
  • Experience working with Windows debugging tools (e.g., WinDbg) and managing debug symbols (PDB files).
  • Experience in threat modeling and identifying potential security risks.
  • Familiarity with Windows patches and security updates, particularly in the context of FIPS 140 evaluation.
  • Hands-on experience with Azure-based tools, TFS, VSTS, and VSO.
  • Strong analytical and problem-solving skills, with the ability to work collaboratively in diverse teams.
  • Excellent communication and interpersonal skills, with a focus on teamwork and knowledge sharing.
  • Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
  • Applies scientific methods to analyse and solve software engineering problems.
  • He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
  • His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
  • The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
  • The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Nice To Haves

  • Certifications such as (ISC)² or ISACA.
  • Experience with CVEs or publicly disclosed security vulnerabilities.
  • Strong knowledge of Windows internals, system architecture, and kernel operations

Responsibilities

  • Analyze and debug Windows applications across various platforms, identifying and resolving issues effectively.
  • Investigate and troubleshoot Windows OS functionality based on defined requirements.
  • Maintain and update defect tracking systems and generate clear, actionable reports.
  • Design and execute test cases to validate software functionality and compatibility.
  • Document test scenarios and outcomes for continuous improvement.
  • Develop and maintain Windows-based tools, with a focus on test automation.
  • Review and debug source code to ensure quality and performance.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service