SENIOR SOFTWARE DEVELOPER
Company: CACI
Location: Bethesda
Posted on: November 16, 2024
Job Description:
Senior Software Developer
Making sure you fit the guidelines as an applicant for this role is
essential, please read the below carefully.
Job Category: Information TechnologyTime Type: Full timeMinimum
Clearance Required to Start: TS/SCI with PolygraphEmployee Type:
RegularPercentage of Travel Required: NoneType of Travel: None* *
*CACI is seeking a motivated senior Software Developer with agile
methodology experience to augment a team of developers, in support
of the development of a clean sheet suite of AWS Serverless
Applications. We value team members who strive to produce high
quality work through collaboration with team members and customers
while making a difference through individual contributions to
ensure project success for our team and our customers. As part of
CACI's Intel Application Services, you will support the men and
women charged with safeguarding the American people and enhancing
the Nation's safety, security, and prosperity.Duties Include but
are not limited to:
- Create and maintain a simple web-application to permit users
across multiple organizations to reserve shared or "hot-desk"
seating.
- This web-application likely will be based on an existing
Sponsor web-application performing the same function.
- Configure a newly created JWICS-based AWS environment into a
business analytics data environment, likely based on configuration
settings from an existing cloud account.
- Develop, configure, optimize, maintain, and update the
environment, to ensure that it follows the Sponsor organizations
current cybersecurity practices and standards.
- Provide operations and maintenance of applications in the cloud
infrastructure.
- Create and maintain a development environment to support rapid
deployment of web applications.
- Develop and deploy web applications supporting the
dissemination of analytic reporting products.
- Assist with prototyping solutions.
- Detect, troubleshoot, and resolve outages and performance
degradation in the AWS cloud environment or in hosted web
applications.
- Implement changes to the current applications based on changing
partner requirements, legislation and policy.
- Provide applications development and programming support to
develop software to implement Sponsor requirements.
- Develop applications and modifications to existing applications
in compliance with the cybersecurity requirements and Authorization
and Accreditation (A&A) process.Qualifications
- Active TS/SCI w/ Poly is required
- Expertise with AWS Cloud Practitioner Essentials
- Bachelor's degree preferably in an IT related field 8 years of
related experience; or a Masters with 6 years of experience; an
Associates with 10 years of experience.
- At least 10 years experience in software development, database
administration, and/or related field
- At least 6 years of experience SQL, PL/SQL, DDL and DML Strong
experience with Oracle and PL/SQL backend development.
- 3+ years of experience with cloud migration solutions and
hybrid cloud management solutions.
- 4+ years of in-depth experience on system disaster
recovery/COOP and backup solution engineering, implementation, and
operation management.
- Extensive knowledge of/experience with DBMS Job Control
Language (JCL), access methods, performance tuning, device
allocation, validation checks, organization, security,
documentation and statistical methods;
- 4+ years of in-depth experience in VMWare or other
virtualization technologies.
- Successful track record in providing technical leadership in
delivering architecture, engineering, and operation services.
- Demonstrated on-the-job experience developing and integrating
multiple data sources to provide customized Dashboards for senior
management and government clients.
- Demonstrated on-the-job experience with Information Technology
Infrastructure Library (ITIL) Framework, high availability, and
enterprise infrastructure.
- Demonstrated experience with build tools such as Maven, Ant;
Source control Git; xUnit testing frameworks Junit; and Continuous
Integration servers Jenkins.
- Demonstrated experience creating secure applications systems
utilizing IC security guidelines and utilizing Customer
Authentication and Authorization systems.
- Demonstrated experience designing, configuring, and maintaining
the Information Technology Infrastructure associated with an IT
system hosted in the C2S environment.
- Demonstrated experience reviewing and assessing impact of
proposed scope changes to future architectures. Experience
accrediting IT systems under the ICD 503 Certification and
Accreditation Process.
- Ability to communicate clearly and concisely, both orally and
in writing. Strong public speaking skills and professional demeanor
required.
- Ability to create original documentation; experienced in
creating Architectural Diagrams.
- Extensive experience producing database-related documentation
such as administration policies, procedures, standards and
guidelines
- Ability to oversee the efforts of direct reporting resources
and/or be responsible for the efforts of all staff assigned to a
specific job; Experience training/mentoring less experienced
personnel.These Qualifications Would be Nice to Have:
- ITIL Foundation Certification
- PMI Project Management Professional (PMP)
- VMware Certified Professional
- Oracle Certified Associate (OCA)What we can offer you: At CACI,
our philosophy of employee development and advancement rests on a
cultural foundation of providing unlimited and equal opportunity
for growth, recognition, and rewards. We provide the environment,
support and responsive, available management to nurture and stretch
your abilities. We also offer a career mobility program to make it
easy to build a dynamic career at CACI and offer flexible work
schedule arrangements to support work/life balance.
- CACI's Flexible Time Off (FTO) plan allows employees to take
vacation as needed, without a set number of minimum or maximum
days, and is available day one of employment.
- CACI has been named one of Fortune magazine's World's Most
Admired Companies for 2024!
- CACI also has more than 20 Communities of Practice to share and
gain skills and knowledge regarding various technologies and topics
including SAP, Salesforce, Agile Development, and many more. The
associated Learning Academies provide training and certifications
to gain additional skills and build your brand.
- We offer competitive benefits and learning and development
opportunities.
- We are mission-oriented and ever vigilant in aligning our
solutions with the nation's highest priorities.
- With over 25,000 employees worldwide, CACI has been named a
Best Place to Work by the Washington Post.
- For over 60 years, the principles of CACI's unique,
character-based culture have been the driving force behind our
success.-______________________________________________________________________________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 takes pride in
fostering a diverse and accessible culture where every individual
feels supported to chart their own path. 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.Your potential is
limitless.So is ours.Learn more about CACI
here.______________________________________________________________________________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. Learn
morehere.The proposed salary range for this position is: $109,800 -
$241,600CACI is anEqualOpportunity/AffirmativeActionEmployer. All
qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, pregnancy, sexual
orientation, gender identity, age, national origin, disability,
status as a protected veteran, or any
otherprotectedcharacteristic.
#J-18808-Ljbffr
Keywords: CACI, Chantilly , SENIOR SOFTWARE DEVELOPER, IT / Software / Systems , Bethesda, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...