Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack API Software Engineer

$88.2k - $214.8k
Full Stack API Software Engineer

Position 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.

Your future duties and responsibilities
• Develop and Maintain Software Solutions – Design, develop, test, and deploy high quality, scalable, and maintainable software solutions that meet business and technical requirements.
• Participate in Agile Development – Work as part of a cross functional Scrum team, contributing to sprint planning, daily stand ups, backlog refinement, sprint reviews, and retrospectives.
• Write Clean, Efficient Code – Follow best practices for coding, ensuring code is well structured, maintainable, and aligned with team standards.
• Collaborate with Stakeholders – Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet user needs.
• Perform Code Reviews – Conduct peer code reviews, provide constructive feedback, and ensure code quality, security, and performance standards are met.
• Test & Debug Applications – Write unit, integration, and functional tests; troubleshoot issues and optimize system performance.
• Continuous Improvement – Identify and implement improvements to development processes, tooling, and system architecture.
• Follow DevOps & CI/CD Practices – Contribute to build automation, deployment pipelines, and monitoring to improve development efficiency and system reliability.
• Stay Up to Date with Industry Trends – Continuously learn and apply emerging technologies, frameworks, and best practices in software engineering.

Required qualifications to be successful in this role
• 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)

Desired Skills:
• 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.

Other Info:
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 $88,200 - $214,800.

Benefits
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

CGI anticipates accepting resumes through September 30, 2026. #LI-AH9

Together, as owners, let’s turn meaningful insights into action.

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.

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 View email address on clients.njoyn.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 CGI’s legal duty to furnish information.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full Stack API Software Engineer in Saint Louis, MO vacancy
  • A leading engineering firm in St. Louis, Missouri is seeking a Senior Software Engineer for a full-time position requiring an active Top Secret/SCI clearance. This role focuses on full-stack Python development, API development, Kubernetes deployment, and modern DevOps... 
    Fullstack
    Full time

    DLS Engineering

    Saint Louis, MO
    3 days ago
  • $88.2k - $214.8k

    Full Stack API Software Engineer Position 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... 
    Fullstack
    Local area
    Remote work
    Flexible hours
    1 day per week
    Saint Louis, MO
    4 days ago
  • Avyanna, LLC is seeking a Full Stack Developer to join their team in St. Louis, MO. This role involves designing...  ..., AWS services, and a strong understanding of software development lifecycle. Responsibilities include building APIs, collaborating with teams, and ensuring system... 
    Fullstack

    Avyanna, LLC

    Saint Louis, MO
    5 days ago
  • A technology solutions provider is seeking a Senior Software Engineer to join their team in St. Louis, MO. This fully onsite position requires at least 8 years of full stack development experience, with a focus on web services and geospatial systems. The ideal candidate... 
    Fullstack
    Flexible hours

    Geodatait

    Saint Louis, MO
    4 days ago
  •  ...soldiers and analysts by integrating software development with geospatial intelligence...  ...for future consideration. As a Full Stack Software Engineer, you will... Develop, deploy, and...  ...applications. Design and implement APIs and database integrations that interact... 
    Fullstack
    Full time
    Immediate start

    Rgi

    Saint Louis, MO
    1 day ago
  • A company specializing in energy efficiency is looking for an experienced Full Stack Developer to design and support web applications and APIs. The candidate should have 3-5 years of experience and a relevant degree. Responsibilities include application development, database... 
    Fullstack
    Full time
    For contractors

    Talisen International

    Saint Louis, MO
    3 days ago
  •  ...Position: Software Engineer (Senior .NET / Full‑Stack Engineer) Location: Remote Duration: 6+ Months Contract Role Overview We are...  ...functional teams to ensure secure delivery. Contribute to API security, secure design reviews, and best practices... 
    Fullstack
    Contract work
    Remote work

    Stellar IT Solutions LLC

    Saint Louis, MO
    9 days ago
  •  ...Java professional to lead, coordinate, and deliver IT transformation projects. The role emphasizes Java/J2EE with Spring Boot, REST APIs, and Azure Cloud, along with ITIL-aligned operations and ITSM tooling like ServiceNow. The candidate will guide teams, perform code... 
    Fullstack

    Wipro Technologies

    Saint Louis, MO
    3 days ago
  • $87.1k - $157.45k

     ...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting...  ...teams to build and maintain microservices, APIs, and web-based applications that... 
    Fullstack
    Contract work
    Local area
    Immediate start

    Leidos

    Venice, IL
    1 day ago
  • Senior Software Engineer (On-site / Clearance Required) Required Clearance: Active Top...  ...a Senior Software Engineer for a full-time position in St. Louis,...  ...This role requires strong full-stack Python experience, with a focus on API development, Kubernetes deployment... 
    Fullstack
    Full time

    DLS Engineering

    Saint Louis, MO
    3 days ago
  •  ...Group is looking to add a senior Software Engineer to the team! This position is...  ...and/or Orchestration API Development Desired Experience...  ...develop user stories in support of full-service consumer and business...  ...years of experience in full stack development to include Java,... 
    Fullstack
    Remote work
    Flexible hours
    Night shift

    (EDO) Entertainment Data Oracle, Inc.

    Saint Louis, MO
    4 days ago
  • $184k - $259.44k

     ...Scale AI is seeking a highly skilled and motivated Software Engineer, ARC (Architecture, Reliability, & Compute) to join our dynamic Public...  ...be considered who do not hold this level of clearance Full Stack Development: Proficiency in both front-end and back-end development... 
    Fullstack
    Full time
    Work at office
    3 days per week
    Early shift

    Scale Ai

    Saint Louis, MO
    1 day ago
  •  ...Mid-level Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Mid-level Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri...  ...of 2 years of experience in full stack development to include Java, Web... 
    Fullstack
    Full time

    Dls Engineering

    Saint Louis, MO
    1 day ago
  • $86.36k - $101.6k

     ...maintenance of best in class software experiences. The candidate is...  ...maintaining products- Takes full stack ownership by consistently writing...  ...to provide guidance on engineering best practices and compliance...  ...Apollo Client, Redux, Context API, Axios, and state management... 
    Fullstack
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Earth City, MO
    3 days ago
  • You will collaborate with product managers and designers, improve observability and CI/CD, and mentor peers to elevate the team's engineering practices while delivering scalable, secure solutions. #J-18808-Ljbffr Eastman
    Fullstack

    Eastman

    Saint Louis, MO
    5 days ago
  • $98.18k - $115.5k

     ...maintenance of best in class software experiences. The candidate is...  ...maintaining products- Takes full stack ownership by consistently writing...  ...to provide guidance on engineering best practices and compliance...  ...processes.Built and consumed REST APIs, GraphQL services, and... 
    Fullstack
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Earth City, MO
    3 days ago
  • $80k - $90k

     ...lenders, and credit unions. We are seeking an Associate Software Engineer to join our Data Engineering team. In this position you’ll work...  ...and custom reporting solutions. We’re looking for a full stack engineer who is interested in creating software in all layers... 
    Fullstack
    Full time
    Temporary work
    Work at office
    Work visa
    Flexible hours
    3 days per week

    Total Expert

    Saint Louis, MO
    1 day ago
  • Freedom Technology Solutions Group is seeking a Full Stack Software Engineer to develop cloud-native applications for mission-critical geospatial platforms...  .... You will design, implement, and maintain interfaces, APIs, and microservices enabling analysts to securely discover... 
    Fullstack

    (EDO) Entertainment Data Oracle, Inc.

    Saint Louis, MO
    2 days ago
  •  ...financial services firm is seeking a Developer II to engage in a full-stack environment, overseeing all development processes. This role...  ...a Bachelor's Degree in Computer Science and have 2-4 years of software development experience, familiar with C#/.NET and Angular. The... 
    Fullstack

    Stifel Financial Corp.

    Saint Louis, MO
    1 day ago
  • Intramotev in St. Louis, MO is hiring a Full-Stack Software Engineer on the Controls team to own trip planning, dispatching, and onboard execution across server and vehicle components. You'll collaborate with Perception, Embedded and Applications teams in a safety-critical... 
    Fullstack

    Intramotev

    Saint Louis, MO
    1 day ago
  • $162.4k - $233k

    Scale AI, Inc. in St. Louis is hiring a Senior Software Engineer to lead the development of backend systems for Federal customers. This role...  ...requirements. The ideal candidate will have expertise in full stack development, cloud-native technologies, and data engineering... 
    Fullstack

    Scale AI, Inc.

    Saint Louis, MO
    3 days ago
  • Intramotev is seeking a Full-Stack Software Engineer on the Controls team in St. Louis, MO to own the control stack from server-side trip planning to onboard execution. You will collaborate with Perception, Embedded and Applications teams, building safe, testable software... 
    Fullstack

    Neara

    Saint Louis, MO
    4 days ago
  • Perficient is seeking a Technical Architect - Azure APIM to provide architectural leadership for a large-scale Azure API Management platform. You will define and govern API architecture standards, security frameworks, and integration patterns to ensure scalable, secure... 

    Socket.dev

    Saint Louis, MO
    5 days ago
  •  ...world.   Position Description   We are seeking a Senior Software Engineer who is passionate about building modern, customer-facing...  ...software reliability practices. This role is primarily focused on full-stack software engineering, with additional responsibility for... 
    Fullstack
    Visa sponsorship

    Eastman

    Saint Louis, MO
    a month ago
  •  ...workflow solutions. The Opportunity We are seeking passionate software engineers from mid-level to lead to help us build robust, enterprise-...  ...to learn and work with new technologies across the full stack Strong teamwork and communication skills, with the ability... 
    Fullstack

    LSEG

    Saint Louis, MO
    3 days ago
  •  ...position works closely with architects, engineers, and mission stakeholders to translate complex...  ...operational platforms using REST, SOAP, APIs, and integration frameworks. Design...  ...of experience in the following: ~ Full- Stack ~ HTML ~ CSS ~ JavaScript ~... 
    Fullstack
    Work at office
    Work from home
    Home office

    Chenega MIOS

    Saint Louis, MO
    3 days ago
  • $216k - $311k

    The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed...  ...for Federal customers. Manage the full lifecycle of feature development from requirement...  .... Ideally you will have: Full Stack Development: Proficiency in front‑end, back... 
    Fullstack

    Scale AI, Inc.

    Saint Louis, MO
    3 days ago
  • $140k - $200k

     ...We are seeking a talented Back End Software Engineer to design, develop, and maintain scalable...  ...across diverse projects and technology stacks. This role involves working closely with...  ...scalable, and efficient back-end systems and APIs. Develop new features and enhance... 
    Full time

    Latitude

    Saint Louis, MO
    1 day ago
  •  ...employees. We are seeking a Software Engineer to support unique systems solutions...  ..., and modern technology stacks. Essential Job Functions:...  ...Containerization and/or Orchestration. API Development. Cloud Native...  ...of 8 years of experience in full stack development to include... 
    Fullstack
    Remote work

    DCS Corp

    Saint Louis, MO
    more than 2 months ago
  • Software Engineer Senior Staff (TS/SCI Required) St. Louis, MO, United States (On-site) Job Description...  ...). Pay commensurate with experience. Full time benefits include Medical, Dental,...  ...Application Developer Senior Full Stack Developer Keywords: Software Architecture... 
    Fullstack
    Permanent employment
    Full time
    Contract work
    Local area

    Cherokee Federal

    Saint Louis, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack API Software Engineer. Be the first to apply!