Mid-level Developer

Back

Mid-level Developer

@ CGI

Position Description:

  • We are looking for an experienced software developer with Python and web service call experience and a desire to learn AI to help us automate the manual entry activities of another contractor into Momentum.


Your future duties and responsibilities:

  • Technical Team resources should support NRC FAIMIS Treausury ARC BPS Functional Team members by pro-actively responding to incidents escalated to the Technical Team.
  • Incidents will be resolved in a timely manner based on priorities and guidelines agreed to with NRC. When work on incidents is completed/resolved, tickets will be appropriately assigned back in ticketing/tracking system to the Functional Team Members for communication and closure with NRC when appropriate.
  • Application code is developed using a logical and organized approach; code is developed using best practices (i.e., commenting code properly, format/indentation, avoiding duplication of code that performs the same function, etc.).
  • Verify and maintain consistent environment configuration.
  • Monitor environments to ensure they are meeting the appropriate performance and SLA standards for NRC.
  • Provide leadership and guidance to junior technical team members.
  • Follow proper guidelines and CGI standards for environment maintenance to ensure minimal


Qualifications:

Required qualifications to be successful in this role:

  • Bachelor's Degree and 2+ years of experience with Python and web service calls.
  • Ability to work independently and as part of a team.
  • Must communicate well with other team members and balance shifting priorities to meet deadlines
  • Self-sufficient/self-starter


Desired qualifications/non-essential skills required:

  • Previous experience in an Azure environment desired


Skills:

  • Application Deployment
  • English
  • Java
  • AngularJS
  • Momentum Financials
  • Python


How to Apply:

Apply online at https://www.cgi.com/en/careers 

Visit Site to Apply

Location: Lafayette, LA
Date Posted: September 15, 2025
Application Deadline: October 17, 2025
Job Type: Full-time