CGI

CGI

Software Engineer

St Louis, MOPosted 1 day ago$88,200 – $214,800
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

CGI is looking to hire a Software Engineer, offering a unique opportunity to work on a high impact project within a collaborative and innovative team. This position must be performed on-site in St Louis, MO, however a hybrid working model is acceptable one day per week. Challenging & Engaging Work – Engineers will contribute to a meaningful project that has real world impact, working with modern technologies and best practices in software development. Strong Team Culture – The team fosters a supportive, knowledge sharing environment where collaboration and professional growth are encouraged. Engineers work closely with experienced peers, gaining valuable mentorship and learning opportunities. Agile & Fast Paced Environment – The team follows Agile principles, promoting iterative development, quick feedback loops, and continuous improvement. Tech Stack & Tools – The role involves working with cutting edge tools and frameworks, offering hands on experience with cloud native technologies, automation, and DevOps best practices. Flexible Work Environment – The role offers both hybrid/remote work flexibility, providing a good work life balance along with the opportunity to engage with clients Career Growth & Learning – Engineers will have opportunities to expand their technical expertise, participate in architectural discussions, and contribute to strategic decisions. Stability & Long Term Opportunity – As part of an established team within a well respected client, this role offers stability while also allowing for future career progression.

Qualifications

Required Qualifications

  • 7+ years of professional software development experience with a focus on API development.
  • Proven experience in API development using RESTful and/or GraphQL services, including authentication, security, and performance best practices.
  • Experienced with Paired Programming and Mob Programming
  • Hands on experience with Test Driven Development (TDD) and writing unit, integration, and end to end tests using modern testing frameworks.
  • Some experience using modern front end frameworks (e.g., Angular, React, or Vue.js).
  • Proficiency in Java, Spring boot, and JavaScript/TypeScript.
  • Strong understanding of cloud environments and DevOps practices around CI/CD pipelines (Jenkins/Cloudbees) and containerization (Docker/Kubernetes)

Preferred Qualifications

  • Experience with microservices architecture and event driven design patterns.
  • Familiarity with domain driven design (DDD) principles.
  • Knowledge of observability practices such as logging, tracing, and monitoring (e.g., OpenTelemetry, Prometheus, Grafana).
  • Experience contributing to architectural decisions and technical roadmaps.

Skills & Technologies

AgileScrumCI/CDGraphQLAngularReactVueJavaSpringJavaScriptTypeScriptJenkinsDockerKubernetes

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$88,200 – $214,800

Location

St Louis, MO

Posted

1 day ago

Country

US