Sr. Software Engineer
CGI
Sr. Software Engineer
Category: Software Development/ Engineering Main location: United States, Virginia, Fairfax Alternate Location(s): United States, Louisiana, Lafayette Position ID: J0926-0196 Employment Type: Full Time
Position Description:
CGI is seeking a Senior Software Engineer/Developer to design, build, and maintain high-performance applications supporting Congress.gov's legislative information mission. The Engineer will develop secure, cloud-ready components integrated within LOC's enterprise development environment, delivering reliable, accessible, and scalable solutions for congressional data and public transparency.
Your Future Duties and Responsibilities:
· Develop microservices, APIs, and modular application components.
· Write secure, efficient, maintainable code for large-scale data and public-facing systems.
· Build automated tests and ensure enterprise software quality standards.
· Integrate applications with CI/CD pipelines and DevSecOps tooling.
· Support modernization efforts, refactoring legacy functionality into cloud-ready designs.
· Participate in Agile ceremonies and collaborate with cross-functional LOC and CGI teams.
Required Qualifications to Be Successful in This Role:
· U.S. Citizenship
· Bachelor's degree in Computer Science or related field
· 7+ years of professional software development experience
· Proficiency in languages such as Java and Python
· Proficiency in MySQL, Mongo DB, Solr, and Oracle
· Experience with secure coding practices and federal software development environments
· Experience with PHP (/Symfony), Angular, and Node
· Experience contributing within Agile/Scrum teams
Desired Qualifications
· Experience developing on AWS or other cloud platforms
· Experience modernizing legacy components to cloud-native architectures
· Familiarity with modern JavaScript frameworks, containerization, and API-first design
What You Can Expect From Us:
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 click.appcast.io. 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.
- ...Sr. Software Engineer CGI is seeking a Senior Software Engineer/Developer to design, build, and maintain high-performance applications supporting Congress.gov's legislative information mission. The Engineer will develop secure, cloud-ready components integrated within...SeniorLocal area
- ...determine unit needs and business processes that are automated by the application.Participate in or review all of the steps in the software development life cycle to create and modify the software.Required qualifications to be successful in this role:8+ years of...SeniorImmediate start
- ...SAP Integration Suite Developer (Sr.)CGI is seeking a highly skilled SAP Process Integration / SAP Integration Developer to support... ...maintain a DHS EOD/Public Trust clearance.Bachelor's Degree in Engineering, Computer Science, Information Systems, Mathematics, Business,...SeniorContract workWork at office2 days per week
$80.6k - $176.3k
...Senior Software DeveloperCGI is seeking an enthusiastic, creative, senior SW developer to join a high-performing Agile team in designing... ...out answers. Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline.Compensation decisions are...SeniorWork at officeLocal area$70.8k - $153.3k
SAP Training Specialist (Sr.) – WalkMe - U.S. Citizenship Required Position Description CGI Federal is seeking an experienced SAP Training Developer to support the development and delivery of training for an SAP S/4HANA implementation for a large Federal government...SeniorFull timeContract workWork at officeLocal area2 days per week$100k
...walmart lab s etc to name a few. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who...Full time- ...DMR Technologies Inc in Lafayette, Louisiana, is seeking an experienced Flight Control Firmware Engineer to own and advance the embedded software powering our flight controllers. You will inherit a mature production codebase and help drive flight performance, reliability...Senior
- ...agriculture, infrastructure, public safety, and defense. We're looking for an experienced Flight Control Firmware Engineer to own and advance the embedded software that powers our flight controllers.You'll inherit a mature production codebase and help drive the next...Senior
- ...and improve IT Service Management processes through automation, engineering, and modern cloud technologies. This role is ideal for someone... ...and release processes through CI/CD pipelines.Use Jira Software and Confluence to manage work, document procedures, and maintain...SeniorFull timeLocal area
- We are seeking an Applications Engineer to perform technical services for oil and gas operations. This role involves applying standard techniques and procedures for various products and services, troubleshooting technical issues, and serving as the key interface with clients...
$80.6k - $141.1k
...technical requirements into scalable, secure, and maintainable software solutions • Serve as a technical subject matter expert for... ...Associate degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent combination of education and...SeniorLocal areaRemote work- ...continue delivering an unparalleled customer experience. The Software Development team creates software and technical systems throughout... ...:Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.5+ years of UX-related...
- ...Applications Engineer We are seeking an Applications Engineer to perform technical services for oil and gas operations. This role involves applying standard techniques and procedures for various products and services, troubleshooting technical issues, and serving as...
- ...Job Title - Senior API Platform Software Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Work Arrangement: Hybrid Employment Type: Full time Experience Required: 5+ years Position Overview...SeniorFull time
- ...web services with Java or C#, experience in all phases of the software development life cycle, understanding of full-stack development... ...(CMPS), Management Information Systems (MIS), Electrical Engineering (EE) or equivalent experience will be considered in lieu of degree...Work at office
- ...with product owners, architects, UX designers, DevOps, QA, and engineering teams to build end to end solutions across the front end,... ...performance, security, and reliability. The position combines hands on software development with technical leadership, providing the...SeniorFull timeImmediate start
- ...the peace of mind needed to reliably and efficiently improve their operations. Partner with the best As an Applications Engineer you will be part of the SIS Product Regional reliability and applications team to support the North America Offshore operation. You...Work at officeLocal areaRemote workWorldwideMonday to FridayFlexible hours
- Keystone Engineering Inc. opened for business in 1988 and for decades, has been a reliable provider... ...Engineering is currently seeking a Sr. Mechanical Engineer to join our Lafayette... ...project team, Caesar, Hydraulic Modeling Software, HYSIS Equal Opportunity Employer, including...SeniorFull timeFor contractorsWork at office
$55.7k - $137.1k
...with CI/CD with AWS CodeCommit, CodeBuild, CodeDeploy and CodePipeline.Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required.Other Information: CGI is required by law in some jurisdictions to include a reasonable...Local area- ...with CI/CD with AWS CodeCommit, CodeBuild, CodeDeploy and CodePipeline.Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required.What you can expect from us:Together, as owners, let's turn meaningful insights into...
- ...Job Description Job Description Software Engineering Intern Location: Lafayette, LA (Preferred) Type: Internship (Part-Time or Full-Time Available) About DMR Technologies DMR Technologies is a Louisiana-based drone manufacturer developing industry-leading...Full timePart timeSummer workInternshipImmediate start
- ...Mid Level Software Developer CGI is seeking an enthusiastic, creative, mid-level software developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development...Work experience placementWork at office
- ...Job Description Job Description Software Developer is critical to S1 Technology's continued growth and development as a full scope service provider for our clients. The SDAI team sits at the intersection of software, data, and AI, and is a key driver in how we differentiate...Relocation
- ...Summary: A reputable shipbuilding company is seeking an experienced, hands-on Lead Mechanical Engineer for their Lafayette Region facility. Responsibilities: The ideal Lead Mechanical Enginee r will have the following responsibilities: Lead and mentor a team of 5-10 Mechanical...
- DescriptionThe National Security Customer Group of SAIC is seeking a Cloud Engineer to support an IT Service Management effort for USTRANSCOM... ...· Providing specific, detailed information for hardware and software selection, cloud service provider selection, implementation...Contract workMonday to FridayWeekend work
- DescriptionWith constant innovation, cutting-edge technology, and fast-paced development, we’re looking for talented professionals to join our Information Technology team to help us continue delivering an unparalleled customer experience. The Digital Technology team of ...
- ...progress, and leave a lasting legacy. HDR is seeking a Senior Coastal Engineer (PE) to join our nationally ranked team of coastal and... ...environmentsExperience with the application of artificial intelligence software to coastal and marine modeling. Experience with wave growth and...Senior
- Job Description Perficient currently has a career opportunity for a .NET Full Stack Developer in our Houston office. Responsibilities Responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design Occasionally...Work at office
- ...may include project implementation, researching and evaluating problems, and recommending and implementing decisions.Ensures that software meets or exceed specified standards and end-user requirements.Familiar with SAFe® methodology.Strong attention to detail and ability...Remote work
- ...successful in this role: Minimum 3 to 6 years of professional software development experience with a heavy focus on the Angular... ...or Cypress for full spectrum application testing. Software Engineering Fundamentals: Strict adherence to SOLID principles and clean code...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- software development engineer aws Lafayette, LA
- experienced software developer Lafayette, LA
- remote entry level software developer Lafayette, LA
- information technology software engineer Lafayette, LA
- senior software engineer Lafayette, LA
- intel software engineer Lafayette, LA
- senior software engineer ruby on rails Lafayette, LA
- software engineer full time Lafayette, LA
- software developer fintech Lafayette, LA
- agile software developer Lafayette, LA


