Full-Stack Angular Developer
Listed on 2026-04-29
-
Software Development
Full Stack Developer, Java Developer, Software Engineer, Angular Developer
Full-Stack Angular Developer
Category: Software Development/ Engineering
Main location: United States, Virginia, Fairfax
Alternate Location(s): United States, Louisiana, Lafayette, United States, Tennessee, Knoxville
Position : J
Employment Type: Full Time
U.S.
- CGI Federal roles - What we do matters ()
By playing this video you consent to Google/You Tube processing your data and using cookies –Learn more (xweb.asp?clid=21001&page=cookies policy#integrationofyoutube) .
Position DescriptionCGI is seeking an enthusiastic, creative full-stack developer with demonstrated Angular skills for a high-performing Agile team designing and building a modern, services-based web application for a large government agency. Our team uses a modern development stack including Java, Spring Boot, Angular, Postgre
SQL, Docker, and various open-source technologies. The developer will help build and design an enterprise web application that will be used by government agencies, states, and industry to comply with federal reporting requirements and share and visualize data. This position is located in our Fairfax, VA or Lafayette, LA office; a hybrid working model is acceptable.
The ideal candidate will be a creative and detail-oriented web application developer who enjoys learning new technologies, solving design challenges, and building high-quality software.
Responsibilities include:
- Authoring and reviewing web application code in Angular, Java, JavaScript, Spring framework, SQL, etc.
- Participating in daily team discussions and code collaboration to promote continuous progress
- Participating in client, industry, and end-user discussions to provide technical viewpoints on the application
- Participating in technical design sessions to create sustainable, high-performing features and provide accurate estimates and development timelines
- Continuously improving existing development tools and technologies
- Authoring automated testing scripts for the application
- Augmenting and improving system architecture
- Applying a general understanding of database design and optimizing application access to backend data
- Continuously interacting directly with clients and end-users to understand software needs and discuss architectural and technical design choices
- The candidate should have experience in web-application development including Angular, HTML, CSS, and JavaScript as well as a background in Java development.
- Experience developing with Spring framework will be a significant advantage. The candidate should be familiar with RESTful web services and best‑practice software development in an Agile team.
- The candidate should be familiar with SQL and using database tools to design and support the back‑end of a web application.
- The candidate will be able to code and organize the application using best practices while sharing knowledge with the team and growing the team's skills.
- At least 4 years’ experience in web application development with heavy Angular expertise.
- Demonstrated understanding of HTML, CSS, JavaScript, SQL and Java coding practices.
- Demonstrated experience with Java development.
- Ability to work independently and within a dynamic team environment, continuously delivering quality code for review and product owner demonstration. Experience with Maven, Git, Tomcat, Eclipse, Bamboo, etc.
- Understanding of RESTful service development.
- Confident communication skills with both internal team members and customers.
- Ability to quickly research, learn, and apply emerging technologies within the software development industry.
- Bachelor’s degree in Computer Science, Computer Engineering, or other technical discipline.
- Positive, can‑do attitude, and desire to contribute to team success.
- CGI is unable to sponsor international hires for this position. U.S. Citizenship is required.
Compensation: A reasonable estimate of the current range for this role in the U.S. is $89,600.00 - $.
Benefits- 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 parental leave
- Lea…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).