CGI logo

Python Developer, Senior TS/SCI with Poly REQUIRED

CGI

Arlington, VirginiaFull-time5 days ago
Apply Now

At a Glance

Employment Type
Full-time
Experience Level
Mid-level
Location
Arlington, Virginia
Salary
$90.0k - $194.0k
Posted
5 days ago

This is a full-time Python Developer, Senior TS/SCI with Poly REQUIRED position at CGI, based in Arlington, Virginia. The role offers $90.0k - $194.0k.

Compensation

$90.0k - $194.0k

Job Description

CGI Federal is a technology and consulting organization supporting national security missions through advanced IT solutions. The Senior Python Developer will design, develop, test, deploy, and maintain scalable software applications, automated test frameworks, APIs, and business logic while collaborating with engineering teams to ensure performance and information security.

Responsibilities

  • Software Development: Design, develop, test, and deploy robust and scalable applications and automation using Python. This includes writing clean, efficient, and well documented code
  • Test Design, Integration, and Automation: Design and integrate code to validate RESTful APIs and microservices, ensuring secure and efficient communication between different systems and applications with automated validation. This also involves integrating third party APIs and services
  • Database Management: Work with various database systems (e.g., Postgres, NoSQL, and Graph) for data storage and retrieval
  • Collaboration: Collaborate with cross functional teams, including frontend developers, product managers to understand requirements, integrate components, and ensure seamless functionality
  • Performance Optimization and Security: Optimize code and system performance, troubleshoot issues, and ensure adherence to security best practices in data handling and API authentication
  • Cloud Integration (Optional): If applicable, implement and integrate cloud services and APIs (e.g., AWS) for cloud native solutions and deployments
  • Maintenance and Support: Provide ongoing support, maintenance, and enhancements for existing applications and APIs

Skills

  • Education and/or Experience: Bachelor's degree and/or 5 to 8 years of experience
  • Security Clearance: TS/SCI with CI Poly
  • Proficiency in Java and/or Python programming languages and associated frameworks (e.g., Spring Boot, Flask, Django)
  • Strong understanding of API architectural styles (e.g., REST, GraphQL, SOAP)
  • Familiarity with database systems (SQL, Graph, and/or NoSQL)
  • Experience with version control systems like Git
  • Knowledge of software development methodologies (e.g., Agile, Scrum)
  • Problem solving skills and the ability to work independently and collaboratively
  • Experience with cloud platforms (e.g., AWS, Azure, GCP)
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes)

Benefits

  • Hybrid working model is acceptable.
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well being programs
  • You are invited to be an owner from day 1
  • You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Company Overview

  • CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services. It was founded in 1976, and is headquartered in Montréal, Quebec, CAN, with a workforce of 10001+ employees. Its website is https://www.cgi.com.

Job Details

Employment Type
Full-time
Location
Arlington, Virginia
Remote Work
No
Posted
5 days ago

Job Highlights

Qualifications

  • Education and/or Experience: Bachelor's degree and/or 5 to 8 years of experience
  • Security Clearance: TS/SCI with CI Poly
  • Proficiency in Java and/or Python programming languages and associated frameworks (e.g., Spring Boot, Flask, Django)
  • Strong understanding of API architectural styles (e.g., REST, GraphQL, SOAP)
  • Familiarity with database systems (SQL, Graph, and/or NoSQL)

Benefits

  • Hybrid working model is acceptable
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave

Responsibilities

  • Software Development: Design, develop, test, and deploy robust and scalable applications and automation using Python
  • This includes writing clean, efficient, and well documented code
  • Test Design, Integration, and Automation: Design and integrate code to validate RESTful APIs and microservices, ensuring secure and efficient communication between different systems and applications with automated validation
  • This also involves integrating third party APIs and services
  • Database Management: Work with various database systems (e.g., Postgres, NoSQL, and Graph) for data storage and retrieval

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website