BackSoftware Developer - Senior
@ CGI
Your future duties and responsibilities:
- Develops, creates, and modifies general computer applications software or specialized utility programs.
- Migrate and modernize all current-system functionality from legacy mainframe systems into cloud-native microservices operating within AWS GovCloud.
- Participates in the operation and support of an enterprise-scale production system, including identifying, troubleshooting, and resolving system issues in collaboration with the ART.
- Analyzes user needs and develops software solutions.
- Analyzes and designs databases within an application area, working individually or coordinating database development as part of a team.
- Applies principles and techniques of computer science, engineering, and mathematical analysis.
Qualifications:
Required qualifications to be successful in this role:
- Bachelor's Degree with a minimum of 8 years of work experience or Associate's Degree with a minimum of 12 years of experience.
- Active Tier 3 Secret clearance.
- Experience working within an Agile framework, actively contributing to sprint planning, backlog refinement, and CI/CD Pipeline.
- 5+ years of experience Java Object-Oriented Programming.
- 5+ years experience with Kubernetes and containers; automating the deployment, scaling, and management of containerized applications.
- Experience designing, building, and operating cloud-native architectures within secure, regulated environments.
- Experience designing and supporting event-driven architectures with an emphasis on reliability, scalability, and fault tolerance.
- 5+ years of hands-on experience with three or more of the following:
- Apache Kafka
- Pub/Sub (Publish, subscribe)
- Streaming
- Event sources
- Running GitOps (GitLab, Git, Bitbucket, ArgoCD, Tecton, etc.) within version control tools.
- Atlassian Tool Suite (Jira, Confluence, Bitbucket) for version control management.
Desired qualifications/non-essential skills required:
- Provide technical leadership for the development team, including: collaboration with the System Architects to implement architectural decisions that ensure alignment with ART standards, patterns, and security requirements.
- Track record of proven leadership including the ability to work autonomously as well as within a group additionally demonstrating the ability to mentor and lead a group of developers. This includes supporting solutioning and design decisions, promotion of best practices in code development, testing, and documentation.
- Demonstrate a positive, collaborative attitude and a commitment to team success
- Takes pride in delivering high-quality, reliable software that supports a mission-critical system
- Shows ownership and accountability for assigned work and shared team outcomes
- Engages constructively in Agile ceremonies and technical discussions
- Maintains a strong work ethic, professionalism, and respect for teammates, stakeholders, and mission priorities
- Adapts to change and approaches challenges with a solution-oriented mindset
- Ability to interpret customers' requirements and implement them along with being able to problem solve.
High-level technical objectives include, but are not limited to the following:
- Migrate all current-system functionality from the mainframes and operate within a cloud-based environment (AWS GovCloud)
- Transition investigative search to Elasticsearch, providing a faster response and report creation time for law enforcement
- Build new services to follow a microservices architecture and run within containers using the OpenShift platform.
How to Apply:
Apply online at https://www.cgi.com/en/careers
Visit Site to Apply
Location: Lafayette, LA
Date Posted: January 13, 2026
Application Deadline: February 13, 2026
Job Type: Full-time