Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Angular Developer image - Rise Careers
Job details

Angular Developer

By playing this video you consent to Google/YouTube processing your data and using cookies Learn more .

Position Description:

CGI is looking for a driven, high achieving Angular Developer to join a fast paced federal IT program supporting a law enforcement agency. As an Angular Developer, you will play a vital role in the development and maintenance of a mission critical web application. The candidate must have a keen understanding of Angular frameworks and are proficient in crafting interfaces for a positive and cohesive user experience. The primary focus of the selected candidate would be on developing user interface components, implementing and executing using Angular frameworks. Candidate will ensure that these components and the overall application leverage industry best practices. A commitment to collaborative problem solving, sophisticated design, and quality products are important. This position demands a well-organized, action-oriented team player with exceptional time management and communication skills.
This position is located in Washington, DC.

Your future duties and responsibilities:

Collaborate with the stakeholders, the users, the build team and other development partners to implement state-of-the-art user experiences.
Engage with architects/product team to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative UX solutions.
Design and architect a modern highly responsive web-based user interface for Microservices based web application.
Leverage the latest tools and techniques of web UI/UX Development spectrum.
Understand business requirements and translate them into technical requirements.
Build reusable components and front-end libraries for future use
Translating designs and wireframes into high-quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Mentor UI developers, which may include performing code reviews.
Suggest tools, technologies, and best practices that improve stability
Coordinate with back-end developers in the process of building the RESTful API
Empower UI teams in following best coding standards

Required qualifications to be successful in this role:

Bachelors degree in Computer Science, Engineering or related field plus 4+ years Angular experience.
Proficiency in Angular (2+)
Skills in one or more frameworks/libraries like jQuery or Bootstrap.
Good understanding of AJAX, Type Script, JavaScript, including DOM manipulation and the JavaScript object model.
Strong expertise with HTML5, CSS5, and writing cross-browser compatible code.
Experience with CSS precompilers like Sass and LESS.
Experience in developing complex Angular applications, directives, controllers, services.
Familiarity with RESTful APIs.
Understanding of Java web application technology stack (core Java, spring core, Spring MVC, Hibernate, REST).
Familiarity with code versioning tools such as Git/GitHub.
Self-directed and self-motivated with the ability to take charge or play a supporting role.
Clear written and verbal communications skills.
Critical thinker and problem-solving skills.
Desired:
Experience writing Section 508 compliant code is a plus.
Top Secret Clearance
CGI leads a team to support and modernize multiple cloud-based systems supporting multi-agency case management using agile DevSecOps teams. We have built, maintained, and enhanced multiple solutions over the years for our client, deploying to AWS. The client repeatedly calls upon our experienced teams to address the latest challenges using new technology.
To support our growth, we need an Angular Developer that is willing to learn new technologies to enhance the existing systems while gaining an understanding of the client ecosystem. You will deploy all applications to the cloud automatically using Jenkins CI/CD pipelines, so understanding the importance of test-driven development is key.
This position is located on site with the client in their Washington, DC offices.
Your future duties and responsibilities:
Work closely with Business Analysts and subject matter experts to understand requirements and translate to software solutions
Create and sustain applications using Angular
Maintain code quality, organization and performance
Participate in design meetings with other projects and the clients technical specialists
Provide support for downstream testing efforts and defect resolution
Work with other agile teams to effectively design, build, and deliver cloud-based solutions
Work with other teams to coordinate integration testing across multiple (more than 3) teams
Participate in daily stand-ups, backlog grooming, sprint demos and other Agile ceremonies
Required qualifications to be successful in this role:
Due to the nature of the government contracts, this position requires US Citizenship
4+ years of development experience in the Information Technology field focusing on development projects using Angular, Spring, and other JavaScript development framework
Proficient with source code versioning tools (Git)
Experience developing and deploying to AWS


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 $69,700.00 - $169,700.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 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
#CGIFederalJob
#LI-DD1

Skills:

  • AngularJS
  • Application Development
  • English
  • JavaScript
  • Full Stack Development
  • SCRUM

What you can expect from us:

Together, as owners, lets turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, youll reach your full potential because


You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.

Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

Youll shape your career by joining a company built to grow and last. Youll 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.

Come join our teamone of the largest IT and business consulting services firms in the world.

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 or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.

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_Compliance@cgi.com . 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. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned.

We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members.

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.

CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGIs legal duty to furnish information.
CGI Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CGI DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CGI
CGI CEO photo
George D. Schindler
Approve of CEO

Average salary estimate

$119700 / YEARLY (est.)
min
max
$69700K
$169700K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Angular Developer, CGI

Are you an Angular Developer looking for an exciting opportunity? Look no further! CGI, a leading IT and business consulting services firm, is searching for a dynamic Angular Developer to join our team in Washington, DC. In this role, you'll play a pivotal part in developing and maintaining a mission-critical web application for a federal law enforcement agency. Your expertise in Angular frameworks will be essential as you create user interface components that foster a positive user experience. You'll work closely with stakeholders, business analysts, and other development partners to ensure we meet and exceed user needs. The role requires you to leverage your proficiency in HTML5, CSS, and JavaScript, alongside tools like jQuery and Bootstrap, to build reusable components and optimize performance across various devices and browsers. With your strong problem-solving skills and ability to communicate effectively, you’ll collaborate in Agile ceremonies, coordinate integration testing, and mentor fellow UI developers. CGI offers you a chance to grow and learn new technologies while being part of an innovative team. Come join us and make a difference!

Frequently Asked Questions (FAQs) for Angular Developer Role at CGI
What are the responsibilities of an Angular Developer at CGI?

As an Angular Developer at CGI, your responsibilities include collaborating with stakeholders to create state-of-the-art user experiences, designing and architecting modern web UIs, and building reusable components. You'll also be engaged in translating business requirements into technical specifications and optimizing components for performance across various devices.

Join Rise to see the full answer
What qualifications do I need to be considered for the Angular Developer position at CGI?

To qualify for the Angular Developer role at CGI, you need a Bachelor’s degree in Computer Science or a related field along with at least 4 years of Angular experience. Proficiency in AJAX, TypeScript, JavaScript, and a strong understanding of HTML5 and CSS5 are essential. Familiarity with RESTful APIs and code versioning tools like Git is also required.

Join Rise to see the full answer
What technologies does an Angular Developer at CGI work with?

At CGI, an Angular Developer works with various technologies, including Angular frameworks (2+), JavaScript libraries like jQuery and Bootstrap, and development tools like Git for version control. You will also be utilizing AWS for deploying applications and engaging with Agile methodologies.

Join Rise to see the full answer
What is the work environment like for Angular Developers at CGI?

The work environment for Angular Developers at CGI is collaborative and fast-paced, focusing on modern cloud-based systems and Agile practices. You'll work closely with cross-functional teams and engage in regular design meetings, sprint demos, and daily stand-ups to facilitate effective communication and project development.

Join Rise to see the full answer
Are there opportunities for career growth as an Angular Developer at CGI?

Yes, CGI promotes career growth through continuous learning opportunities, mentorship, and exposure to new technologies. As an Angular Developer, you will have the chance to enhance your skills, broaden your horizons, and potentially take on leadership roles within the organization.

Join Rise to see the full answer
Common Interview Questions for Angular Developer
Can you describe your experience with Angular frameworks in previous projects?

When answering this question, discuss specific projects where you utilized Angular, focusing on your role, the challenges you faced, and how you successfully implemented Angular features. Highlight your collaboration with team members and how you ensured the quality of the code.

Join Rise to see the full answer
How do you ensure your Angular applications are optimized for performance?

You should mention techniques you use such as lazy loading, change detection strategies, and using Angular’s AOT (Ahead-of-Time) compilation. Discuss tools like Webpack for bundling and how you perform testing and profiling to identify performance bottlenecks.

Join Rise to see the full answer
What strategies do you employ for mentoring junior developers?

Reflect on your mentoring style. You might mention conducting code reviews, organizing learning sessions, or fostering a culture of open communication. Sharing your experience working collaboratively can demonstrate your approach to guiding others.

Join Rise to see the full answer
How do you handle integrating back-end APIs in your Angular applications?

Describe the process you follow for making HTTP requests using Angular's HttpClient module. Mention how you ensure error handling and data management, and provide examples of working with RESTful APIs to retrieve and send data effectively.

Join Rise to see the full answer
Can you explain the importance of Test-Driven Development (TDD) in your projects?

Discuss how TDD can improve the quality of your code by allowing you to catch bugs early. Provide examples of frameworks you use, like Jasmine or Karma for testing Angular applications, and explain how TDD has influenced your development process positively.

Join Rise to see the full answer
Describe a challenging bug you encountered in Angular and how you resolved it.

Share a specific instance where you faced a difficult bug due to Angular specific features. Explain the steps you took to identify, troubleshoot, and fix it while sharing what you learned from the experience to improve future development practices.

Join Rise to see the full answer
How do you keep updated with new Angular features and best practices?

Emphasize your commitment to continuous learning by mentioning resources like official Angular documentation, community forums, and conferences. Discuss how you implement these learnings into your projects, ensuring best practices are always followed.

Join Rise to see the full answer
What’s your approach when working in an Agile team?

Talk about your experience with Agile methodologies, including how you've participated in sprints, backlogs, and retrospectives. Emphasize your adaptability and teamwork in delivering software updates while responding to changing requirements.

Join Rise to see the full answer
How would you approach designing a user interface for a complex application?

Outline your thoughtful approach, starting with gathering requirements from stakeholders, and using wireframes and mockups to propose designs. Discuss your collaboration with UX designers and your application of best practices for usability and accessibility.

Join Rise to see the full answer
What tools and technologies do you typically use in your development process?

Mention the tools you utilize, such as Angular CLI for project setups, Git for version control, and any task runners or build tools like Gulp or Webpack. Discuss the significance of these tools in enhancing workflow efficiency and project success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CGI Hybrid Pittsburgh, PA
Posted 9 days ago
Photo of the Rise User
Posted 11 days ago
TSYS Hybrid Atlanta, Georgia, USA
Posted 9 days ago

Global Payments is looking for a Senior Engineer to join their team and contribute to cutting-edge payment technology solutions.

Photo of the Rise User

Become a key player at Palo Alto Networks, shaping the future of cybersecurity as a Senior Staff Engineer focused on macOS technologies.

Photo of the Rise User
Workday Remote Canada, BC, Vancouver
Posted 3 days ago

Join Workday as a Senior Software Development Engineer and help redefine contract management with innovative AI solutions.

Photo of the Rise User
SoFi Hybrid New City, New York, United States
Posted 10 days ago

Join SoFi as a Frontend Web Engineer to shape the future of financial services while developing innovative crypto products.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as an Android Engineer and help shape the mobile applications for a global community of cardholders.

Photo of the Rise User

Join CVS Health as a Senior Full Stack Cloud Software Development Engineer, where you will modernize critical healthcare applications on a cloud-native platform.

Photo of the Rise User

Join roadsurfer as a Staff Backend Engineer and play a pivotal role in creating a mobile-first experience for our customers.

Photo of the Rise User
ManTech Hybrid US, Maryland, Maryland
Posted 11 days ago

Join ManTech as a Senior Software Engineer to work on cutting-edge software systems and deliver innovative solutions.

To serve as trusted advisors to our clients, delivering insights they can act on to achieve meaningful and sustainable outcomes.

143 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Alliance just viewed Director - Music Publishing Licensing at SoundCloud
Photo of the Rise User
Someone from OH, Cincinnati just viewed M365 Technical Advisor at Upwork
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Client Care Support at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Level 1 Support Technician at Pico
Photo of the Rise User
Someone from OH, Steubenville just viewed Digital Marketing Content Intern at Sanction Scanner
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Labeling Associate - 6 Month Contract at Citylitics
Photo of the Rise User
Someone from OH, Dublin just viewed Trainee Database Engineer - IN ( Oracle ) at Rackspace
C
Someone from OH, Lorain just viewed RN Ambulatory - Dermatology at CCF
Photo of the Rise User
Someone from OH, New Albany just viewed Jr Data Scientist (Hybrid) at NielsenIQ
Photo of the Rise User
Someone from OH, Lewis Center just viewed Banking Sector | PL/SQL Developer (Hybrid) at Devoteam
Photo of the Rise User
54 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Loveland just viewed Director, Change Management at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Manager, People Partner (Remote, US) at Renew Home
Photo of the Rise User
Someone from OH, Pleasant Hill just viewed Manager, Strategic Partnerships at Lindenwood University
Photo of the Rise User
Someone from OH, Columbus just viewed Associate Director, US HCP Marketing at Sobi
C
Someone from OH, Cincinnati just viewed Injection Molding Machine Operator at Clarios
Photo of the Rise User
Someone from OH, Columbus just viewed Senior XM Advisor - Customer Experience at Qualtrics
Photo of the Rise User
Someone from OH, Columbus just viewed Dynamics 365 Senior Functional Consultant at ARO
Photo of the Rise User
Someone from OH, Canton just viewed Consultant- Natural Resources at Esri
Photo of the Rise User
Someone from OH, Strongsville just viewed Digital Operations Specialist at Riverside Insights