Software Developer - Senior
Job in
Lafayette, Lafayette Parish, Louisiana, 70595, USA
Listed on 2026-03-02
Listing for:
@ CGI
Full Time
position Listed on 2026-03-02
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software, DevOps, Full Stack Developer
Job Description & How to Apply Below
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 Gov Cloud.
- 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.
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.
- 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 Git Ops (Git Lab, 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 Gov Cloud)
- 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 Open Shift platform.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×