Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Software Developer​/Python

CACI International • , • On-site

Posted on: 8th February, 2025
Employment Type: Full-time

Job Description

Software Developer (Python)

Job Category:
Engineering

Time Type:
Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type:
Regular

Percentage of

Travel Required:

Up to 10%

Type of Travel:
Continental US
• *
• The Opportunity
:

For this opportunity you will get to work with an agile, fast paced team working to build mission critical web sites to support our client's needs. If chosen, YOU will have the opportunity to work on highly visible projects that directly make an impact to the Nation's mission. YOU will engineer front and back-end solutions for web applications and sponsor software systems.

Be part of a department with an expanding range of programs focusing on Cyber Operations, where you get to grow on and between programs with peers who are dedicated to advancing national security. Participate in fun team outings and team building events where you get to engage with your co-workers and expand your career network. We are a fun, engaging environment with a management team focused on growing your career and making you a part of our future.

We offer bonus compensation plans that demonstrate you being appreciated for working on the program and being a part of our team. You'll get paid for cyber events and training, such as our Capture the Flag Events, Internal Research and Development opportunities as well as prepaid courses to nationally recognized certification courses to grow your career. You can learn more about our program by accessing the landing page: VORPAL Jobs ()

Responsibilities
:

• You'll be part of a multi-faceted team of computer operators, SMEs, system experts with a joint task of developing web-based systems that improve efficiency, usability, automation and standardization for our client.

• Your strong interpersonal skills and ability to understand user requirements will enable you to deliver innovative solutions to the design and build of the new web applications.

• Ability to research, analyze, prioritize, problem solve, and work several tasks concurrently with minimal supervision.

• Demonstrated ability to be a self-starter and to integrate into a multi-discipline team and take a team-based approach to solving complex problems.

• Must be a team player with strong interpersonal skills; be able to work in a high-impact, busy office, and work well in an open collaborative environment.

• Daily Scrum participation and preparation

Qualifications
:

Required:

• Bachelor's degree in a relevant technical discipline (i.e., Computer Science, Computer Engineering), with a minimum of 5-7 years' experience in a relevant technical field to the position.

• Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance, with polygraph.

• 3 or more years of design, build, and maintain efficient, reusable, and reliable Python code.

• Designing and implementing new web applications using Python from scratch

• 2 or more years of Django Web Framework

• Development utilizing REST APIs, experience with structured and unstructured data

• Development and troubleshooting of JavaScript and HTML

• Developing ad-hoc and large-scale ETL workflows

• Integrating with other development personnel for scalable web applications, including database (SQL) driven functionality

• Integration of user-facing elements with server-side logic.

• Identify performance and quality bottlenecks and issues, and devise solutions to meet customer needs

• Help maintain code quality, organization, and automatization.

• Trusted to understand the technical and functional design requirements related to Python using Django as a web framework.

• Designing, developing, and troubleshooting new and existing testing mission applications.

• Creating back-end web server components.

• Experience with Windows and Linux

Desired:

• Flask Web Framework

• Linux, Networking, TLS, PKI technical troubleshooting skills desired

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…

Responsibilities

  • For this opportunity you will get to work with an agile, fast paced team working to build mission critical web sites to support our client's needs
  • If chosen, YOU will have the opportunity to work on highly visible projects that directly make an impact to the Nation's mission
  • YOU will engineer front and back-end solutions for web applications and sponsor software systems
  • Be part of a department with an expanding range of programs focusing on Cyber Operations, where you get to grow on and between programs with peers who are dedicated to advancing national security
  • Participate in fun team outings and team building events where you get to engage with your co-workers and expand your career network
  • You'll be part of a multi-faceted team of computer operators, SMEs, system experts with a joint task of developing web-based systems that improve efficiency, usability, automation and standardization for our client
  • Your strong interpersonal skills and ability to understand user requirements will enable you to deliver innovative solutions to the design and build of the new web applications
  • Ability to research, analyze, prioritize, problem solve, and work several tasks concurrently with minimal supervision
  • Demonstrated ability to be a self-starter and to integrate into a multi-discipline team and take a team-based approach to solving complex problems
  • Daily Scrum participation and preparation
  • Identify performance and quality bottlenecks and issues, and devise solutions to meet customer needs
  • Help maintain code quality, organization, and automatization

Requirements

  • Minimum Clearance Required to Start: TS/SCI with Polygraph
  • Must be a team player with strong interpersonal skills; be able to work in a high-impact, busy office, and work well in an open collaborative environment
  • Bachelor's degree in a relevant technical discipline (i.e., Computer Science, Computer Engineering), with a minimum of 5-7 years' experience in a relevant technical field to the position
  • Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance, with polygraph
  • 3 or more years of design, build, and maintain efficient, reusable, and reliable Python code
  • Designing and implementing new web applications using Python from scratch
  • 2 or more years of Django Web Framework
  • Development utilizing REST APIs, experience with structured and unstructured data
  • Development and troubleshooting of JavaScript and HTML
  • Developing ad-hoc and large-scale ETL workflows
  • Integrating with other development personnel for scalable web applications, including database (SQL) driven functionality
  • Integration of user-facing elements with server-side logic
  • Trusted to understand the technical and functional design requirements related to Python using Django as a web framework
  • Designing, developing, and troubleshooting new and existing testing mission applications
  • Creating back-end web server components
  • Experience with Windows and Linux
CACI International

CACI International

Technology

Job Type

Full-time

Benefits

  • We are a fun, engaging environment with a management team focused on growing your career and making you a part of our future
  • We offer bonus compensation plans that demonstrate you being appreciated for working on the program and being a part of our team
  • You'll get paid for cyber events and training, such as our Capture the Flag Events, Internal Research and Development opportunities as well as prepaid courses to nationally recognized certification courses to grow your career
  • You can learn more about our program by accessing the landing page: VORPAL Jobs ()

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Cognizant

2 weeks ago

Full-time

Generative AI Python Developer (onsite) at Cognizant Washington DC

District of Columbia, US View Job

eTek IT Services, Inc.

2 weeks ago

FULLTIME

Highly Skilled Python Professional Sought

Virginia, US View Job

Sintra Technologies

1 month ago

CONTRACTOR

Jr. Python Developer-Active Secret Clearance

District of Columbia, US View Job