
CGI
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
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
About the Company
CGI
View company profile →
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 applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$88,200 – $214,800
Location
St Louis, MO
Posted
1 day ago
Country
US