Logo
CGI

Lead Full Stack Engineer

CGI, Westlake, Texas, United States

Save Job

Position Description The Lead Full Stack Engineer will design, develop, and deploy enterprise‑grade web applications and backend services that power our digital transformation initiatives. This hands‑on role involves mentoring junior engineers and shaping platform architecture.

Responsibilities

Design and develop scalable web applications using Angular, TypeScript, and Java (Spring/Spring Boot).

Build and integrate RESTful APIs and microservices for seamless data exchange.

Collaborate in Agile Scrum teams to deliver high‑quality software in iterative cycles.

Design and implement CI/CD pipelines using Jenkins, GitLab, Bitbucket, and Azure DevOps.

Containerize and orchestrate applications using Docker, Kubernetes, and Terraform.

Develop automated test suites using JUnit, Selenium, Karma, Jasmine, Cucumber, and Serenity.

Leverage AWS services (EC2, EKS, Lambda, DynamoDB) for cloud‑native application deployment.

Utilize Apache Kafka for distributed event streaming and real‑time data processing.

Maintain code quality and collaboration through GitHub and pull request workflows.

Apply AI tools such as GitHub Copilot to accelerate development.

Mentor junior engineers and foster a culture of technical excellence.

Required Qualifications

14+ years of full‑stack development experience in enterprise environments.

Strong proficiency in Angular, TypeScript, Java, and Spring Boot.

Experience with REST, SOAP, JSON, XML API integration.

Familiarity with Node.js for backend orchestration.

Exposure to AWS Lambda and DynamoDB.

Working knowledge of PostgreSQL.

Proven ability to learn large systems and contribute end‑to‑end.

Excellent communication, problem‑solving, and leadership skills.

Preferred Skills

Experience with OpenShift, ROSA, or other Kubernetes platforms.

Knowledge of security best practices (RBAC, TLS, NetworkPolicies).

Familiarity with monitoring tools like CloudWatch, Dynatrace, or EFK stack.

Passion for visual storytelling and executive messaging.

Education Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent experience.

Compensation Estimated salary range: $80,600 – $194,000 (U.S.).

Benefits

Competitive compensation.

Comprehensive insurance options.

Retirement matching through 401(k) and share purchase plan.

Paid time off, parental leave, and other leave benefits.

Tuition assistance and learning opportunities.

Wellness and well‑being programs.

Equal Employment Opportunity Qualified applicants receive consideration for employment without regard to 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, gender expression, familial status, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable law.

#J-18808-Ljbffr