Talent.com
CGI
Jr. SW DeveloperCGI • Fairfax, United States
Jr. SW Developer

Jr. SW Developer

CGI • Fairfax, United States
30+ days ago
Job type
  • Full-time
Job description

Position Description:

CGI is seeking an enthusiastic, creative, junior software developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development stack and various additional open-source technologies. You will have the opportunity to help build and modernize the system applications for cloud environments. Grow your leadership and technical skills with in-demand technologies in a fast-paced environment as part of an exciting, positive team that moves quickly and delivers quality software alongside a passionate customer.

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

Your future duties and responsibilities:

• As a junior software developer, you will contribute to the ongoing architecture and development of a modern cloud-native applications built with technologies such as Angular and Java/Spring Boot.
• Write clean, well-organized code following best practices while sharing knowledge with the team to grow collective skills in building robust full applications
• Participate in all phases of an Agile software development lifecycle, including requirements gathering, design, estimation, coding, code reviews, and testing
• Author and review frontend code leveraging AI-assisted paired programming techniques
• Deploy and manage applications on AWS using containerized environments and CI/CD pipelines
• Develop and consume RESTful APIs, gaining experience in API design patterns and microservice communication
• Build a solid understanding of data structures, problem solving, algorithm design, and data formats (JSON, YAML)
• Participate in daily standups, code collaboration sessions, and sprint ceremonies to promote continuous progress
• Engage in client and end-user discussions to provide a technical perspective on application capabilities
• Participate in technical design sessions to create sustainable, high-performing features with accurate estimates
• Author automated tests (unit, integration, and end-to-end) for both frontend and backend
• Continuously improve development tooling, processes, and system architecture
• Gain practical experience in database design (e.g. PostgreSQL) and optimizing data access patterns

Required qualifications to be successful in this role:

• Demonstrated understanding of modern coding languages and technologies (e.g. HTML, Angular, Java, Python, TypeScript, JavaScript)
• Positive, can-do attitude with a desire to contribute to team success
• Strong communication skills with both internal team members and external stakeholders
• Ability to work independently and within a dynamic team, continuously delivering quality code for team review and product owner demonstration
• Eagerness to research, learn, and apply emerging technologies

Desired qualifications:
• Education:
o Bachelor's degree in Computer Science, Software Engineering, or related technical discipline preferred.
• Directly related experience in software development
• Exposure to modern development environment tools: Maven/Gradle, Git, IntelliJ/VS Code
• Basic understanding of containerization (Docker) and cloud deployment (AWS)
• Experience working in an Agile/Scrum environment
• Familiarity with AI-assisted development tools (e.g., GitHub Copilot, or similar)
• Backend Technologies: Java, Spring Boot, Spring Security, Spring Data JPA (Hibernate), REST API design, JSON
• Frontend Technologies: Angular (v14+), TypeScript, Angular Material or Bootstrap
• AWS Services: ECS/EKS, S3, RDS (PostgreSQL), SQS, SNS, Lambda, CloudFormation/CDK, API Gateway
• Databases: PostgreSQL, familiarity with database migration tools (Flyway, Liquibase)
• CI/CD: GitHub Actions, Jenkins, SonarQube, Nexus/Artifactory
• Containerization & Orchestration: Docker, Kubernetes (EKS)
• Monitoring & Observability: Datadog, CloudWatch, or similar
• Authentication & Authorization: OAuth 2.0 / OIDC (e.g., Okta, AWS Cognito, Keycloak)
• Testing: JUnit, Mockito, or Cypress
• Event-Driven Architecture: SQS/SNS, Kafka (exposure)
• Code Management: Git, GitHub, pull request workflows
• Collaboration Tools: JIRA, Confluence
• Consulting experience is a plus


Due to the nature of government contracts, 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 licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $58,.00 - $,.00.
CGI Federal's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the (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
#CGIFederalJob
#LI-RT1

Skills:

  • Application Development
  • Back End Development
  • Back End Development
  • English
  • Java
  • Artificial Intelligence
  • AWS AI Services
  • Spring Boot
Create a job alert for this search

Jr. SW Developer • Fairfax, United States

Similar jobs

Ui Developer

ClearanceJobsChantilly, VA, United States
Full-time

UI DeveloperTwo Six Technologies is currently seeking a UI Developer for our Herndon, VA location.What you will do:This candidate is responsible for the development of innovative, engaging, and eff... Show more

 • Promoted

Full-Stack Developer (Elasticsearch-Focused) - US Remote

ICFReston, VA, United States
Remote
Full-time +1

Join to apply for the Full-Stack Developer (Elasticsearch-Focused) - US Remote role at ICFWe are seeking a Full-Stack Developer with Elasticsearch experience to help transform a mission-critical, p... Show more

 • Promoted

Project Controls Analyst

CFSClarksburg, MD, US
Full-time

About the Company and Opportunity:.Our client is a long-standing government contractor in Montgomery County.Due to a project, they are hiring a.Schedule: Mon-Fri, 9/80 schedule.Overview of the Proj... Show more

 • Promoted

Earn up to $400 per Day by Playing Games and TakingSurveys

Freecash.comFrederick, Maryland, United States
Full-time

Since its launch 6 years ago, over 60MN users have earned and withdrawn over $250MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest-rated op... Show more

 • Promoted

Oracle Apex Lead Developer

Capgemini Government Solutions LLCMcLean, VA, US
$120,000.00 yearly
Full-time

Capgemini Government Solutions is seeking an experienced Oracle Apex Lead Developer to provide expert solution development, maintenance, and modernization services within a fully staffed, cross-fun... Show more

 • Promoted

Remote - Cloudera Developer

SoftPath Technologies LLCChantilly, VA, United States
Remote
Full-time

Position :Cloudera Developer Location :Reston, VA (Hybrid 1 Day in a Week) Duration :Contract-To-Hire Role Candidates who can work independently are more preferred.Job Description :We are seeking a... Show more

 • Promoted

Simulation Developer

MANTECHQuantico, VA, United States
Full-time

Join a high-impact team supporting the Marine Corps Warfighting Lab's transition to digital wargaming.As a Simulation Developer, you will serve as a trusted advisor to our customers, ensuring the t... Show more

 • Promoted

Python Developer TS/SCI CI poly

ClearanceJobsSpringfield, VA, United States
Full-time

Python DeveloperTENICA is looking to hire a Python developer with the curiosity and technical foundation to support the development of AI agents.Must have an active TS/SCI clearance with CI poly.Re... Show more

 • Promoted

Landscape Bid Install Business Developer

BrightViewWoodbridge, VA, United States
Full-time

Landscape Bid Install Business Developer.The Landscape Maintenance Installation Business Developer is responsible for driving new business growth by identifying, pursuing, and securing contracts fo... Show more

 • Promoted

Ground Systems Analyst, Jr.

Castalia SystemsQuantico, VA, United States
Full-time

Castalia Systems is seeking a Ground Systems Analyst, Jr.Intelligence Client's mission sets.A qualified candidate will perform the following duties and responsibilities, but are not limited to:.Con... Show more

 • Promoted

Job Senior Engineering Project Manager

Thales Defense & SecurityClarksburg, MD, United States
Full-time

Thales Defense & Security, Inc.TDSI) headquartered in Clarksburg, MD, is a U.Air, Land and Sea domains for 60 years.With over 1000 employees, TDSI and its three subsidiaries (Tampa Microwave, Advan... Show more

 • Promoted

Remote QNXT / Facets Developer

The Computer MerchantDunn Loring, VA, United States
Remote
Full-time

JOB DESCRIPTIONAs an QNXT / Facets Developer at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members t... Show more

 • Promoted

Appian Developer- Remote

ICFReston, VA, United States
Remote
Full-time

We are open to supporting 100% remote work anywhere within the US ICF's Digital Modernization division is a rapidly growing, entrepreneurial, technology department, seeking Senior Appian Developers... Show more

 • Promoted

Senior Software Developer – Secret

VMD CorpQuantico, VA, US
Full-time

Senior Software Developer – Secret.Xcelerate Solutions is currently seeking Senior Software Developer.Come join our award-winning organization and work with some of the most talented and brightest ... Show more

Remote - Full Time - Senior ETL Informatica Developer position

Trigent SolutionsChantilly, VA, United States
Remote
Full-time

Position :Senior ETL Informatica DeveloperLocation :100% RemoteDuration :Full TimeClient :FederalMust have skills :An active MBI clearance with the IRS is required and considered mandatory.At least... Show more

 • Promoted

Remote Web App Designer / Developer - Angular & Java

Edgewater Federal Solutions, Inc.Germantown, MD, United States
Remote
Full-time

A government contracting firm is seeking a talented Web Application Designer / Developer to join their team in Germantown, Maryland.The role involves developing and enhancing web applications prima... Show more

 • Promoted

Senior Front-End Software Development Engineer (TS/SCI with CI Poly)

VantorHerndon, VA, US
Full-time

Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what’s happening now and shape what’s coming next.Vantor is a place for problem solvers, c... Show more

 • Promoted

Senior Software Developer

General Dynamics Information TechnologySpringfield, VA, United States
Full-time

Your Impact Own your opportunity to support our nation's defense.Make an impact by connecting and securing critical operations across the globe, keeping our country safe and secure.Job Description ... Show more

 • Promoted

Enterprise Project Accountant III

AmentumGermantown, MD, United States
Full-time

Enterprise Project Accountant III.Amentum seeks an Enterprise Project Accountant III! Amentum is a global leader in advanced engineering and innovative technology solutions, trusted by the United S... Show more

 • Promoted

Market Development Manager, AI Scientific Platform

Thermo FisherFrederick, MD, United States
Full-time

As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale.Join our colleagues in bringing our Mission to life every single day to ... Show more