×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Lafayette, Lafayette Parish, Louisiana, 70595, USA
Listing for: CGI Technologies and Solutions, Inc.
Full Time position
Listed on 2026-06-21
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Senior Software Developer

Category: Software Development/ Engineering

Main location: United States, Louisiana, Lafayette

Alternate Location(s): United States, Tennessee, Knoxville

Position : J

Employment Type: Full Time

Position Description

CGI is seeking an enthusiastic, creative senior SW developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. The team uses a modern development stack and various open‑source technologies. You will help modernize a cloud-based system, grow your leadership and technical skills with in‑demand technologies in a fast‑paced environment, and deliver quality software alongside a passionate customer.

This position is located in either Lafayette, LA or Knoxville, TN office; a hybrid working model is acceptable.

Responsibilities
  • Collaborate with the team in an Agile setting to research best practices, design and develop the application architecture, implement solutions, mentor fellow team members, and test and deploy solutions.
  • Work closely with users, stakeholders, business analysts, and product managers to understand problem statement, functional and non‑functional requirements.
  • Participate in daily Scrum ceremonies and conduct sprint demos for stakeholders.
  • Participate in all phases of an Agile software development lifecycle, including application design/requirements gathering, estimating development activities, authoring application code, participating in code reviews, and testing the software.
  • Author and review web application code using AI paired programming techniques.
  • Participate in daily team discussions and code collaboration to promote continuous progress.
  • Participate in client, industry, and end‑user discussions to provide a technical viewpoint on the application.
  • Participate in technical design sessions to create sustainable, high‑performing features and provide accurate estimates and development timelines.
  • Continuously improve development tools and technologies.
  • Author automated testing scripts for the application.
  • Augment and improve system architecture.
  • Gain a general understanding of database design and optimize application access to backend data.
Required Qualifications
  • Minimum 7+ years hands‑on experience with core Java (frontend and backend) development, JEE skills, and extensive knowledge of design patterns and related frameworks.
  • Experience with Spring Boot and Microservices.
  • Experience with AI paired programming tooling.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD) methodologies.
  • Experience with Test Driven Development (TDD) and Paired Programming.
  • Experience with API development and application security best practices (OAuth, TLS, PKI, etc.).
  • Experience working with Apache Kafka messaging software and PostgreSQL RDBMS.
  • Demonstrated culture of continuous process improvements and applying lessons learned from recent projects.
  • Proactive, detail-oriented, self‑motivated professional who can hit the ground running.
  • Demonstrated technical leadership skills with passion for exploring emerging technologies.
  • Strong analytical and problem‑solving skills, ability to innovate, and a can‑do attitude.
  • Quick learner with ability to multi‑task, work under pressure, manage tight deadlines, adapt to changing requirements and tackle ambiguity without impacting delivery.
  • Detail‑oriented with exceptional written and verbal communication skills.
  • Ability to build trusted relationships and partner across a complex organization.
  • Willingness to ask questions, challenge the status‑quo, and seek out answers.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline.
Desired Qualifications / Non‑essential Skills
  • Java / JEE, Spring Framework, Spring Boot, REST JAX‑RSC, Web Services, Security, Controllers/Service, Spring Data ORM (Hibernate/JPA
    2), JSON.
  • AWS Serverless Services – SQS, SNS, SES, Step Functions, Lambda.
  • AWS Analytics – Glue, Redshift, EMR, Open Search, Athena, Sage Maker, Quick Sight.
  • Event streaming – Kafka.
  • Web Server – Apache, Application Server – JBoss EAP.
  • Open Source Frameworks – commons‑*, ehcache, velocity, aopalliance, mail, swagger, etc.
  • User…
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary