Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Windows Integration

$113.2k - $237.8k

CACI International

Job Title: Software Engineer - Windows IntegrationJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *Job Description: Software Engineer Level 3MWIII Bridge – Hanover, MD AreaThe OpportunityCACI is serving as a Prime Contractor on the MWIII Bridge project, with all positions located in the Hanover, MD area. MWIII Bridge develops and supports Identity, Credential, and Access Management (ICAM) capabilities for enterprise and stand-alone deployment throughout the Intelligence Community (IC). Key tasks include program management, mission support, software integration and development, system engineering, migration, testing, documentation development, network and system monitoring, configuration control, and release management.ResponsibilitiesSupport the Zero Trust Identity, Credential, and Access Management (ZT ICAM) team, DISA, and other Department of War customers.Design, develop, test, and sustain secure Windows plug-ins, Microsoft Office add-ins, client libraries, and application adapters for data marking, resource metadata, and authorization workflows.Integrate applications with policy, identity, and attribute services.Construct authorization requests, process decisions, enforce outcomes, and support auditing, failure handling, and disconnected operation.Work directly with customer teams to assess environments, guide application onboarding and deployment, resolve interoperability issues, and produce clear integration and support documentation.QualificationsRequiredTS/SCI clearance with polygraph.Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline; four additional years of experience may substitute for the degree.Eight or more years of software engineering experience, including three years in SIGINT, Information Assurance, or Information Technology.Experience developing and sustaining Windows plug-ins, desktop extensions, or Microsoft Office add-ins using C#/.NET and Visual Studio.Experience with Office.js, VSTO, COM, or an equivalent Microsoft Office extensibility model.Experience integrating applications with REST APIs, JSON, tokens, certificates, PKI, mutual TLS, identity services, and attribute sources.Experience implementing authorization request and response handling, local policy enforcement, auditing, timeouts, caching, fail-safe behavior, and recovery.Experience with automated unit, integration, security, interoperability, and regression testing; Git; CI/CD pipelines; and secure coding practices.Experience leading design and code reviews, supporting customer integration and deployment, troubleshooting defects, writing technical documentation, and mentoring engineers.DesiredExperience developing add-ins for Outlook, Word, Excel, or PowerPoint and working with document metadata, content controls, data labels, or markings.Experience developing client libraries, SDKs, adapters, or enforcement integrations that consume policy decisions and attribute data from distributed services.Knowledge of Zero Trust, ICAM, Attribute-Based Access Control, and policy administration, decision, information, and enforcement functions.Experience with OAuth 2.0, OpenID Connect, SAML, LDAP, trust frameworks, policy or attribute synchronization, and disconnected operations.Experience packaging, signing, deploying, and updating Windows software using MSI, MSIX, ClickOnce, Group Policy, or enterprise distribution tools.Experience supporting DISA or other Department of War customers and producing API documentation, integration guides, deployment procedures, and training materials using Jira and Confluence.-What You Can Expect:A culture of integrity.At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.An environment of trust.CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.A focus on continuous growth.Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.The proposed salary range for this position is: $113,200 - $237,800CACI is anEqualOpportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any otherprotectedcharacteristic.Department:Software Engineering

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Windows Integration in Hanover, MD vacancy
  • $78k - $250k

     ...CLEARANCE (U.S. CITIZENSHIP REQUIRED) The Software Engineer develops, maintains, and enhances...  ...existing software to add new features ( Integrate existing software into new or modified...  ...development requirements. Development for Windows or UNIX applications using scripting languages... 
    Windows
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    1 day ago
  • $10k

     ...that is rare within our industry. The Software Engineer develops, maintains, and enhances...  ...existing software to add new features Integrate existing software into new or modified...  ...development requirements. Development for Windows or UNIX applications using scripting... 
    Windows
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Hanover, MD
    5 hours ago
  • $91.2k - $169.4k

     ...our mission.The Work:As an Entry‑Level Software Engineer on the Offensive Cyber team, you will:...  ...systems software to be applied to and integrated with engineering, scientific, and...  ...Network Engineering. • 2 years experience Windows, Linux, or network programming • Able... 
    Windows
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    5 days ago
  •  ...Reverse Software Engineer, Level 1AEITS, Inc., a GTSC company, is growing its team! Seeking a...  ...Proven track record developing for both Windows and UNIX environments, including shell...  ...test procedures, including Unit, Integration, and Regression testing.DevOps Integration... 
    Windows
    Full time
    Temporary work
    Local area

    Advantage Engineering & IT Solutions Inc

    Hanover, MD
    4 days ago
  • $130k - $190k

     ...Software EngineerTAP Engineering is seeking a Software Engineer to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This is...  ...PythonExperience developing applications in Windows and/or UNIX/Linux... 
    Windows
    Full time
    Temporary work
    Monday to Friday
    Day shift

    TAP Engineering LLC

    Hanover, MD
    5 days ago
  •  ...Software Developer - DevOps EngineerThe Software Developer – DevOps...  ...using Java and a DevOps engineering approach.Minimum requirements...  ...Configuration Mgmt, Continuous integration, deployment, Linux,...  ...platforms: Git, Oracle, Microsoft Windows 2000, Microsoft Windows XP,... 
    Windows

    Tech Tammina

    Elkridge, MD
    5 days ago
  • $141.5k - $236k

     ...CNO Python Software EngineerUnlock the secrets of intelligence with...  ...-focused CNO Python Software Engineer to join our team in Hanover,...  ...implementation, and subsystem and system integration and tests for a system....  ...software and systems running Windows and LinuxExperience with... 
    Windows
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    ManTech

    Hanover, MD
    1 day ago
  • $165k - $215k

     ...the place for you. Amentum is seeking a Software Engineer to join the DevOps team in Hanover, MD...  ...with teammates to deliver integrated solutions throughout the software development...  ...required. A working knowledge of both Windows and Linux platform is required. Preferred... 
    Windows
    Hourly pay
    Contract work
    Local area
    Flexible hours

    Amentum

    Hanover, MD
    1 day ago
  • $134k - $162k

     ...Position Overview TAP Engineering is seeking a Software Engineer III to lead the design, development,...  ...under strict system constraints Integrate software into new or existing systems...  ...Experience developing applications for Windows and/or UNIX/Linux environments ~... 
    Windows
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  •  ...Technology MUST HOLD A TS/SCI with Polygraph Are you a Software Engineer looking to work on technology that directly impacts national...  ...-C/C++, Python, Ruby -Spring, Kafka -Linux OR Windows environment -Ansible and Terraform -Docker, Kubernetes, Rancher... 
    Windows
    Full time

    Searchability Aerospace & Defense

    Hanover, MD
    2 days ago
  • $200k - $250k

     ...Cloud Integration Software EngineerAt Red Alpha, we are pioneers in shaping the digital landscape through cutting-edge cloud engineering solutions. Our dedicated Cloud Engineering Team is at the...  ...Terraform, Packer, Jenkins, Linux, Windows, GitLab, AnsibleWhat you bring... 
    Windows
    Summer holiday
    Immediate start

    Red Alpha

    Laurel, MD
    5 days ago
  • $78k - $250k

     ...14 years of experience in high-complexity software contracts and programs.Education: Bachelor’s degree in Computer Science, Engineering, or a related field (equivalent professional...  ...or C++ with experience in multi-platform (Windows/UNIX) architecture.Leadership:... 
    Windows
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    5 days ago
  • $98.5k - $206.8k

    Job Title: Software EngineerJob Category: EngineeringTime Type: Full...  ...a well-rounded Software Engineer to provide customer support and...  ...troubleshooting skills and the ability to integrate and support complex hardware/...  ...and general-purpose systems (Windows and Linux variants).... 
    Windows
    Contract work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    CACI International

    Annapolis Junction, MD
    1 day ago
  • $176.9k - $332.4k

     ...looking for an amazingly talented Senior Software Engineer to join our team! In this role you...  ...design of software systems as well as lead integration testing of software systemsSupports...  ...techniquesStrong understanding of the Windows and Linux Operating System internals... 
    Windows
    Full time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    1 day ago
  •  ...selected individual will perform software development activities as a...  ...of Computer Aided Software Engineering (CASE) tools, and will use...  ....Experience developing on Windows, and/or Linux operating systems...  ...and testing and continuous integration.Experience in software... 
    Windows
    Work experience placement

    CyberCore Technologies

    Annapolis Junction, MD
    1 day ago
  •  ...Solutions in Columbia, MD seeks a Reverse Engineer / General-Purpose Advanced Security Operations Software Engineer to design, develop, and integrate mission-focused tools. You will...  ...term lifecycle development across Linux/Windows environments, with TS/SCI Polygraph clearance... 
    Windows

    Neural Solutions

    Columbia, MD
    4 days ago
  • $72.7k - $149.2k

    Job Title: Software Engineer 1 (TS/SCI w/Poly)Job Category: Information TechnologyTime Type: Full...  ...programming in the Linux, Unix or Windows operating system environment• 2 - 4 year...  ...CACI.What You Can Expect: A culture of integrity.At CACI, we place character and innovation... 
    Windows
    Contract work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    CACI International

    Columbia, MD
    4 days ago
  • $87.1k - $157.45k

     ...has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to...  ..., through development, unit testing, integration and test, and deployment of the new capabilities...  ...).Must have experience developing on Windows operating systems.Must have documented... 
    Windows
    Full time
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    1 day ago
  • $176.9k - $332.4k

     ...Parsons is looking for a talented AI/ML Software Engineer with a passion for applying artificial...  ...growing team!In this role, you will help integrate AI-enabled capabilities into analyst...  ...using command-line interfaces such as Windows PowerShell/Command Prompt for routine development... 
    Windows
    Full time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    5 days ago
  • $72.7k - $149.2k

    Job Title: Software Engineer Skill Level 0Job Category: Information TechnologyTime Type: Full...  ...services that include systems engineering, integration, software development, testing,...  ...Neo4j• Operating system environments: Windows, Linux, and MacOS• Software requirements... 
    Windows
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    1 day ago
  •  ...Senior Software EngineerReflexive Concepts is seeking a skilled Senior Software Engineer to join our team! In this role you will:Design,...  ...software systems as well as lead integration testing of software systems...  ...understanding of the Windows and Linux operating system internals... 
    Windows

    Reflexive Concepts

    Linthicum Heights, MD
    5 days ago
  •  ...can provide you more specific details for this role.Line of Business:Technology SolutionsJob Description:The Software Engineer-III (Full Stack/API Integration) leads the creation of comprehensive end-to-end detailed solutions for projects and platforms with overall accountability... 
    Work at office
    Local area
    Work from home
    Flexible hours
    Shift work

    TD Bank

    Laurel, MD
    5 days ago
  •  ...Bitwise is seeking engineers to develop Python-based agentic integrations that weave AI models and external APIs into critical workflows for analysts and operators in national security missions. You’ll work under senior engineers, own integration work across frameworks... 

    Bitwise

    Columbia, MD
    1 day ago
  •  ...CNO Software Engineer (All Levels)When You Love the Work You Do, Any Mission Is PossiblePosition...  ...of operating systems internals (Windows, Linux)Networking fundamentals (TCP/IP...  ...routing)Experience building, modifying, or integrating security toolsFamiliarity with version... 
    Windows

    Tiber Technologies Inc

    Annapolis Junction, MD
    5 days ago
  •  .... , a GTSC company, is growing its team! Seeking a Reverse Engineer Software Engineer, Level 2 . Location: Hanover, MD All work is...  ...Mastery of Python, C, or C++ with experience in multi-platform (Windows/UNIX) architecturewith advanced skill in managing automated... 
    Windows
    Full time
    Temporary work
    Local area

    Aeitsinc

    Hanover, MD
    1 day ago
  • $166.9k - $309.9k

     ...DOING• Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where we foster innovation and integrity.• As a Senior Integration Software Engineer, you'll be empowered to create "new realities" and pioneer solutions that break boundaries.• Benefit from... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    5 days ago
  •  ...Clientmind Recruiting, Inc. is recruiting a Software Engineer for hybrid work in Greenbelt, MD....  ...applications for Android, Linux, Windows, or web platforms. • Collaborate with...  ...systems, including hardware-software integration. • Strong problem-solving skills and... 
    Windows

    Clientmind Recruiting

    Laurel, MD
    4 days ago
  • $30.5 - $35 per hour

     ...interest of national security. Job Title: Software Engineering Intern Job Code: 40882 Job...  ...requirements analysis, design, implementation, integration, and test of embedded software for...  ...XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded... 
    Windows
    Internship
    Local area
    Relocation

    Harris Corporation

    Columbia, MD
    4 days ago
  •  ...Expert CNO Software EngineerMANTECH seeks a highly technical and mission-focused Expert CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced...  ...across one or more platforms (e.g., Windows, Unix, Mobile, or network devices)Experience... 
    Windows
    Work experience placement

    Navstar

    Hanover, MD
    5 days ago
  • $141.5k - $236k

     ...Cybersecurity Software EngineerUnlock the secrets of intelligence...  ...oriented Cybersecurity Software Engineer to join our team in Linthicum...  ...while authoring robust unit, integration, and system-level test suites...  ...within modern Linux and Windows operating environments using... 
    Windows
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    ManTech

    Linthicum Heights, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Windows Integration. Be the first to apply!