Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+42 more
Job description
CGI is looking for an experienced Software Engineer with strong expertise in Angular, TypeScript, RxJS, Node.js, and modern frontend engineering.
You’‘ll work on large-scale digital applications, building intuitive, scalable, and high-performing customer experiences. This is a hands-on engineering role for someone who enjoys solving complex problems, working with modern technologies, and delivering high-quality software in a collaborative environment.
This position is on-site located in our Cary, NC office.
Your future duties and responsibilities:
What You’‘ll Do
. Contribute across the full software development lifecycle - design, development, testing, deployment, and production support
. Design and develop RESTful APIs and microservices using Java and Spring Boot
. Build modern front-end applications using Angular, Node.js, TypeScript, and JavaScript
. Build and deploy cloud native applications on AWS, including Lambda, EKS, and S3
. Develop event-driven and real-time streaming solutions using Kafka, Artemis, and Flink
. Work across relational, NoSQL, and analytical data platforms to support scalable data solutions
. Build and maintain CI/CD pipelines, automated tests, and DevOps practices
. Collaborate with engineering, product, and platform teams on technical design and architecture
. Participate in Agile development, production support, and on-call rotations
. Leverage AI-powered development tools and engineering accelerators to improve productivity and delivery speed
Requirements
Software Development, Software Engineering, CGI (Common Gateway Interface), User Interface/Experience (UI/UX), Node.js, Customer Experience, Problem Solving Skills, Team Player, Technical Delivery, Scalable System Development, Must-Have Skills
. Bachelor’’s degree in computer science, Engineering, or a related technical field, with strong foundations in algorithms, data structures, and system design
. 6+ years of experience designing and delivering scalable, enterprise-grade applications and platform solutions
. Strong object-oriented programming experience with Java and Python
. Proven experience designing and developing RESTful APIs and microservices using Java, Spring Boot, Swagger/OpenAPI, and Docker
. Hands-on experience building and deploying cloud native applications on AWS, including Lambda, EKS, SQS, SNS, Kinesis, and S3
. Strong understanding of relational and NoSQL data platforms, including PostgreSQL and DynamoDB
. Experience building event-driven and real-time streaming solutions using Kafka, Artemis, and Flink
. Front end development experience using Angular, Node.js, TypeScript, JavaScript, HTML, and CSS
. Demonstrated expertise in microservices architecture, API design, distributed systems, and Domain-Driven Design (DDD) principles
. Experience with CI/CD pipelines, automated testing, source control, and DevOps practices
. Experience working within Agile development environments, including production support and on-call rotations
. Strong collaboration, communication, and problem-solving skills, with the ability to work through ambiguity
Good to Have
. Experience with analytical and specialized data platforms such as Elasticsearch, ElastiCache, and Snowflake
. Experience implementing observability and monitoring practices (application health monitoring, performance optimization, logging, tracing, cloud cost efficiency)
. Ability to leverage AI powered development tools and engineering accelerators to improve productivity, code quality, and delivery speed, * AWS Cloudformation
- Java
- Python
- RESTful (Rest-APIs)
- Angular
Benefits & conditions
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 $81,600.00 $142,800.00.
CGI’’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
About the company
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll 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. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll 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.
You’ll shape your career by joining a company built to grow and last. 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.
Come join our team-one of the largest IT and business consulting services firms in the world.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…