Software Developer (Jr-Mid Level) US Citizenship REQUIRED

CGI
Fairfax, Virginia, US
Full-time

Position Description

If you are considering sending an application, make sure to hit the apply button below after reading through the entire description.

CGI federal is seeking a talented Software Engineer to join our team within our Intel Community. You will be responsible for designing and building data pipelines using Python and AWS cloud infrastructure.

This role requires a strong understanding of software development and testing principles and the ability to work effectively with both technical and non-technical stakeholders.

CGI Federal is looking for an individual with a passion for building high-quality, scalable applications and the ability to collaborate effectively within a fast-paced environment.

This position is located in our Fairfax, VA office; however, a hybrid working model is acceptable.

Your future duties and responsibilities

  • Design, develop, and implement software features using Python and best practices.
  • Write clean, maintainable, and well-documented code.
  • Have good understanding of testing methodologies, e.g. unit, regression, performance, TDD etc.
  • Utilize testing frameworks to ensure code quality and functionality.
  • Develop and deploy data pipelines using Python and AWS services (e.g., Flask, S3, EC2, Lambda).
  • Work with stakeholders to understand data requirements and translate them into technical solutions.
  • Automate data processing tasks and workflows.
  • Troubleshoot and resolve data pipeline issues.
  • Collaborate with data scientists and analysts to ensure data accessibility.
  • Stay up to date on the latest data engineering tools and technologies.

Required Qualifications To Be Successful In This Role

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years of experience as Software Developer, or similar role.
  • Experience with Python programming for data manipulation and analysis.
  • Experience with SQL and proficiency in writing complex queries.
  • Strong understanding of object-oriented programming principles (OOP).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Willingness to obtain and maintain as TS / SCI with poly clearance.

Desired qualifications / non-essential skills required :

  • Experience with popular Python web frameworks (e.g., Django, Flask).
  • Familiarity with web development concepts (HTTP, REST APIs).
  • Familiar and understanding of Java, shell script, and CI / CD within a Linux environment.

Due to the nature of this government contract, US Citizenship is required.

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and license and certifications.

A reasonable estimate of the current range for this role in the U.S. is $85,800.00 - $185,800.00.

CGI’s benefits include :

  • Competitive compensation
  • 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 maternity and parental leave
  • Learning opportunities and tuition assistance
  • Member assistance and wellness programs

Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics.

CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.

S., please email the CGI U.S. Employment Compliance mailbox at US Employment [email protected]. You will need to reference the Position ID of the position in which you are interested.

Your message will be routed to the appropriate recruiter who will assist you.

J-18808-Ljbffr

5 hours ago
Related jobs
Promoted
Peraton
McLean, Virginia

Active TS/SCI with Polygraph level clearance is required. Previous customer experience as a Desk Officer, Reports Officer, or Staff Operations Officer. Experience using customer databases related to field communications. Previous OCONUS field experience. ...

Promoted
Valiant Integrated Services
Franconia, Virginia

Red Teams perform assessments from an adversarial viewpoint and use the full spectrum of identified adversarial capabilities, limited only by restrictions mandated by the customer and legal, safety, and security constraints, to test and evaluate protection strategies and demonstrate exploitation of ...

Promoted
Credence Management Solutions, LLC
Falls Church, Virginia

OverviewCredence is seeking a Mid-Level Software Developer with solid experience in both frontend and backend development. This role involves hands-on coding, collaborating with other developers, and continuously improving skills and knowledge. The ideal candidate will have a strong understanding of...

Promoted
Compunnel Software Group, Inc.
McLean, Virginia

A minimum of 5+ years (for mid-level) / (8+ years for Sr-level) of developer experience. Analyze the Business requirements and technical design that align with the technical roadmap and developing and maintaining supporting application software. Scope of the Work: Agile Software Development. Design ...

Promoted
Indev
Springfield, Virginia

Position Title: Mid-to-Senior Software Developer . Indev is seeking a Mid-to-Senior Software Developer with 6+ years of experience to join our team in designing and implementing data-driven solutions that leverage machine learning, artificial intelligence, automation, and Generative AI. Stay current...

EAI Technologies
Vienna, Virginia

Seeking PHYSICS or MATH graduates with a minor in CS or software technology bent that can learn/grow. Paid Training (CodeAcademy, Coursera, NoFluffJustStuff, Google DevFest, pre-paid courses, mentoring). ...

Common App
Arlington, Virginia
Remote

Our senior software developer position reports to our Director of Software Development and is part of a team of developers designing and developing both web-based and mobile software products for Common App. Our software developers also assist in managing the production system to ensure quality in s...

stanleyreid
McLean, Virginia

Their laid-back, supportive environment encourages continuous learning with certification bonuses and flexible schedules. They demonstrate their commitment to employee well-being with industry-leading salaries, comprehensive benefits (10% 401k match, fully-paid medical, 6 weeks PTO), and a strong fo...

EAI Technologies
Vienna, Virginia

Paid Training (CodeAcademy, Coursera, NoFluffJustStuff, Google DevFest, pre-paid courses, mentoring). ...

CGI
Fairfax, Virginia

Due to the nature of the contract requirements, US citizenship and successful passing of CGI background check is required prior to beginning work. In this position, you will work with multiple IT disciplines in shaping, executing and sustaining the Cloud/Hosting strategy for a shared service platfor...