This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior DevOps Software Engineer to support the Corporate Reusable Software team (EndPoint Services). The focus is on the continuous development, improvement and customization of tools used for the classification application validation and comparison in access control systems. Development will be in both classified and unclassified environments within the .NET ecosystem/C# on Windows platforms. This position requires someone with a proven track record of leading enterprise level large scale software development efforts. The position requires both software development expertise and proven project management skills. This position involves development and maintenance of C# libraries that utilize the vendor’s API for classification marking features. The position requires the ability to create and maintain custom configurations using vendor provided tools. Requires a demonstrated ability to work independently, collaborate effectively, and solve complex technical problems
Job Responsibility:
Support the Corporate Reusable Software team (EndPoint Services)
Focus on the continuous development, improvement and customization of tools used for the classification application validation and comparison in access control systems
Development in both classified and unclassified environments within the .NET ecosystem/C# on Windows platforms
Lead enterprise level large scale software development efforts
Development and maintenance of C# libraries that utilize the vendor’s API for classification marking features
Create and maintain custom configurations using vendor provided tools
Work independently, collaborate effectively, and solve complex technical problems
Requirements:
Bachelor’s Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 16 years
12+ years of Software Engineering experience
5 years of work experience in the SIGINT, IA, or IT domains
Position requires active Security Clearance with appropriate Polygraph
Must have leadership skills and the ability to keep the project on point and within scope
The ability to direct development tasks: ensure the team adheres to schedule, achieves milestones and follows established processes and adheres to standard development practices
Must create and monitor issues reported to vendors
Must be very organized and pay close attention to detail
Ability to manage and direct SE and developers in support of effort and tool improvement
Must understand enterprise level application requirements
Knowledge of the Intelligence Community Markings System (ICMS) Register and Manual, data security policies, and common data marking formats for classified environments
Expertise in .NET framework and C# development with proficiency in object-oriented programming principles
Hands on experience with Microsoft PowerShell to create/maintain installation scripts
Ability to build and manage servers in AWS or MASH environments
Experience in use of Python/GitLab
Familiarity with multi-threaded applications and optimization techniques for complex processes and data structures
Excellent communication and documentation skills
Nice to have:
Experience with Titus Data classification products and the corporate Identity and Access Management (IdAM) solution, specifically attributes and authorization is a plus
What we offer:
Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums
Tax-advantaged health savings account available with generous employer contribution
Dental + Vision: 100% employer-paid for employees and family, with a buy-up option available