Software Developer (Windows), Journeyman

Nur für registrierte Mitglieder
Wiesbaden
EUR 70.000 - 149.000
Jobbeschreibung

Software Developer (Windows), Journeyman

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: Secret

Employee Type: Regular - Long Term Assignment

Percentage of Travel Required: Up to 25%

Type of Travel: Local

The Opportunity:

Are you interested in advancing your career in Europe within a mission-focused environment? CACI has upcoming positions across the European theater supporting multiple Department of Defense customers. We seek experienced, innovative, and motivated IT Specialists to support USAREUR-AF and their Mission Partners in achieving their objectives.

CACI offers an excellent opportunity for an experienced, self-directed Software Developer (Windows), Journeyman. This position supports EMITS 2 for USAREUR-AF and their Mission Partner G 33 MCSD, located in Wiesbaden, Germany. It requires travel OCONUS and is based OCONUS.

Responsibilities:

  • Write, debug, and test code in various programming languages (e.g., Java, Python)
  • Develop, modify, and customize legacy and future applications
  • Develop code for Linux operating systems, including tools, workflows, and system behaviors
  • Apply knowledge of Linux toolchains, package management, permissions, and filesystem hierarchy
  • Work within Agile environments, developing code based on user stories and requirements
  • Use DevSecOps tools such as Jira, Cameo, and Git
  • Ensure code compliance with DoD guidelines, DISA STIGs, IEEE 12207, and system ATOs
  • Support software testing, validation, troubleshooting, and documentation
  • Maintain O&M documentation and support activities including configuration and maintenance of data feeds and exports
  • Design, develop, and implement unit and scenario testing
  • Develop complex software solutions and high-level system design diagrams
  • Perform applications or systems programming on large-scale database systems
  • Operate with independence, developing methodologies and solutions for complex problems

Qualifications:

  • Possess a Secret clearance and ability to retain it
  • 4-7 years of experience with a BA/BS in a related field or equivalent experience
  • Certification: 8140 – CND
  • Proficiency in Java and Python, with ability to write, debug, and test complex code
  • Knowledge of Windows-based application development, tools, and APIs
  • Experience in Agile development, translating user stories into high-quality code
  • Experience with DevSecOps tools such as Jira, Cameo, and Git
  • Skills in software testing and documentation
  • Experience with large-scale database management systems
  • Ability to work independently on complex assignments
  • Experience with Linux systems, tools, and workflows

Desired:

  • Adaptability to changing operational needs
  • Understanding of DoD Military standards and security requirements

What You Can Expect:

A culture of integrity: We prioritize character and innovation, supporting our team in high-stakes missions to ensure national safety.

An environment of trust: We value diverse contributions, offering flexible time off and access to learning resources.

Focus on growth: We aim to advance critical missions, foster career development, and build a lasting legacy.

Limitless potential: Both for your career and ours.

Learn more about CACI here.

Pay Range: $82,700 - $173,900 USD. Compensation varies based on factors like location, experience, skills, and certifications. We offer comprehensive benefits, including healthcare, wellness, retirement, education, and time off.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration regardless of race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, veteran status, or other protected characteristics.

Join us to support national security through technology, government, and defense. For over six decades, CACI has pioneered solutions and helped customers harness emerging technologies. We offer broad career opportunities for growth and impact.

Join our Talent Community

Stay informed about job openings, connect with professionals, and stand out by joining CACI's Talent Community.