Job summary
Job post source
This job is directly from CACI International Inc
Job overview
The Software Architect role at CACI involves working as a senior engineer on a complex system, contributing to the development of capabilities for intelligence analysis and warfighter support.
Responsibilities and impact
Daily responsibilities include designing and implementing new software capabilities, resolving operational issues, and collaborating with team members and end users to ensure software solutions meet user needs.
Compensation and benefits
The salary range for this position is $98,500 - $206,800 USD, along with comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
Experience and skills
Candidates must have 7+ years of experience in software engineering, proficiency in server-side technologies, and familiarity with DevOps tools; preferred skills include strong communication and collaboration abilities.
Career development
There are opportunities for continuous growth and learning, with a focus on advancing critical missions and personal career development within the company.
Work environment and culture
CACI promotes a culture of integrity and trust, fostering a diverse environment where employees are supported in their career paths and have access to flexible time off and learning resources.
Company information
CACI International Inc is dedicated to supporting national security missions, with a history of innovation and a commitment to character and integrity in its operations.
Team overview
The candidate will join the FADE team, which is collaborative and focused on agile software engineering activities, working closely with operational users.
Job location and travel
The position is based in Denver, CO, with no travel requirements.
Unique job features
This role emphasizes continuous improvement, collaboration, and the use of innovative technologies in a supportive team environment.
Company overview
CACI International is a multinational professional services and information technology company that provides expertise in IT solutions, cybersecurity, and intelligence services primarily to the U.S. government. They generate revenue through government contracts, offering services that support national security, defense, and federal civilian sectors. Founded in 1962, CACI has a rich history of innovation and strategic acquisitions, which have expanded their capabilities and market presence. Understanding their commitment to supporting critical missions and their role in national security can be crucial for potential candidates.
How to land this job
Tailor your resume to emphasize your 7+ years of experience in software engineering, highlighting your expertise in server-side containerization technologies such as Docker, Kubernetes, and Spring Boot, as well as your proficiency in programming languages like Java, Python, and SQL.
Showcase your familiarity with big data technologies and DevOps tools that are relevant to the role, such as Hadoop, Jenkins, and Gitlab, to align your skills with the needs of CACI's FADE team.
Apply through multiple channels, including CACI's corporate site and LinkedIn, to maximize your chances of being noticed for this ongoing position.
Reach out to professionals in the engineering division at CACI International Inc on LinkedIn to inquire about the Software Architect role, using ice breakers like asking about their experiences with the FADE team or expressing interest in their recent projects.
Optimize your resume for ATS systems by incorporating keywords from the job description, such as 'agile software engineering,' 'data technologies,' and 'collaboration skills,' to enhance your visibility during the application process.
Utilize Jennie Johnson's Power Apply feature to streamline your application process, ensuring your resume is tailored, connections are identified, and the best channels for application are utilized, allowing you to focus on other aspects of your job search.
Jennie Johnson works for you!
Here’s what we do to make sure you’re successful:
Targeted Resume Revamp:
We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.
Job Description Dissection:
Unpack the job posting with expert analysis, ensuring your application hits every key requirement.
Bespoke Cover Letter:
Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.
Interview Mastery:
Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.
Direct Application Insights:
Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.
Skills and Gaps Assessment:
Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.
Personalized Email Pitch:
Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.
In-depth Research Guide:
Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.
Detailed Company Analysis:
Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.
Strategic Candidate Overview:
Understand your unique value and why companies would want to interview you, highlighting your background and positioning.