Software Engineer
Company
CACI International Inc
Location
Huntsville, AL
Type
Full Time
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Public Trust
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
CACI's Business Systems Operating Group is searching for individuals who can support the air and space exploration mission of our nation's largest space agency. Work on building customer's capabilities in a fast-paced SAFe agile development environment. Collaborate on systems and solutions supporting large portfolios from business, analysis, technical, systems, data, and enterprise functions. CACI is looking for Software Engineers to join our team.
More About the Role:
- Designs, develops, documents, tests and debugs application software.
- Conducts analysis and collaborates with subject matter experts in the planning, design, development, and utilization of electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting.
- End product may be special use, customized, or commercial software.
- Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls
- Prepares operating instructions
- Designs and develops autonomous services, desktop applications, web applications, scripts, and utility programs.
- Ensures software standards are met.
- Determines computer user needs.
- Analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls.
You'll Bring These Qualifications
- Desired Secret clearance with ability to obtain higher level clearance if needed
- Must be able to obtain and maintain the requisite clearance level in accordance with NASA policy and procedures for system, data, or facilities to perform assigned duties when performance starts
- BA/BS or 5 years experience with a degree in: Aerospace, Electrical, Computer or Systems Engineering, Computer Science, Software Development, Business, Multimedia, Data Analytics, Cyber Security, Information Assurance or related disciplines required. Years of experience accepted in lieu of degree. (positions may be available at various levels requiring additional years of experience)
- Ability to collaborate with large teams and senior leadership in highly communicative environment
- Able to work independently with minimal direction including remote work
These Qualifications Would Be Nice to Have
- SAFe certification
- ITIL 4 certification
- Experience in web application development
- Experience in C#, Java or similar languages
- Software development experience across legacy and modernized technology stacks
- Familiarity with agile SDLC practices such as Scrum
- Familiarity with unit testing
- Knowledge of OWASP or other secure coding practices
- Strong communication skills
- Focus on team collaboration and mentoring
Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.
Pay Range: The proposed salary range for this position is $62,800-$128,600. 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, geographic location, 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. Employment benefits include health and wellness programs, income protection, paid leave and, life insurance, retirement and savings.
Date Posted
06/18/2023
Views
0
Similar Jobs
Account Specialist - Wolt Drive (ATH) - Wolt
Views in the last 30 days - 0
Wolt a Finnish technology company known for its food delivery platform is expanding into new verticals such as retail stores supermarkets and more The...
View DetailsIT Support Engineer - Sika
Views in the last 30 days - 0
Sika a global specialty chemicals company is seeking an IT Support Engineer to join their UK team The role involves providing comprehensive IT support...
View DetailsAssistant Community Manager - LMS Investment Management
Views in the last 30 days - 0
The Assistant Community Manager position at LMS a verticallyintegrated multifamily real estate firm involves managing leasing marketing and community ...
View DetailsOutside Sales Account Executive, Southeast - Xplor Technologies
Views in the last 30 days - 0
Xplor is a global platform offering SaaS solutions and embedded payments for businesses in various verticals They are seeking an Outside Sales Account...
View DetailsIT Operations Technician II - Protective Life
Views in the last 30 days - 0
This job posting is for a role in IT Operations Management at Protective Life Corporation The position involves providing 7x24x365 support in diagnosi...
View DetailsCredentialing Administrator - TransUnion
Views in the last 30 days - 0
TransUnion is seeking a Credentialing Administrator to join their growing team The role involves managing the client onboarding process completing due...
View Details