Jobs · Engineering · Louisiana

.Net Developer

CGI · Lafayette, LA · 2 wk ago
Engineering$64k/yrFull-time

CGI is seeking an enthusiastic and creative full stack .Net developer to join a high performing Agile team designing and building a modern, services-based web application for a large government agency. Our team uses a contemporary technology stack built around .Net Core and C#, supported by modern tools, cloud-ready architectures, and containerization technologies. This role involves shaping and building an enterprise application used across government agencies, states, and industry to support federal reporting requirements, data sharing, and visualization. US Citizenship is required; CGI cannot sponsor international hires for this position. This position is located in our Lafayette, LA or Knoxville, TN office, with a hybrid working model available.

Responsibilities

  • Author and review web application code using .Net Core and C#.
  • Participate in daily team discussions and collaborative coding sessions to support continuous progress.
  • Engage with clients, industry partners, and end users to provide technical insight and feedback.
  • Contribute to technical design sessions focused on building sustainable, high-performing application features.
  • Provide accurate development estimates and help define timelines for feature delivery.
  • Support ongoing architectural enhancements and application modernization.
  • Collaborate closely with clients and end users to understand needs and discuss architectural or technical decisions.

Requirements

  • Minimum 4+ years of experience in web application development.
  • Strong understanding of modern .Net Core and C# development practices.
  • Experience with modern development tools such as Visual Studio, Git, DevOps pipelines, and containerization platforms.
  • Understanding of RESTful service development and integration.
  • Ability to work independently as well as contribute within a dynamic Agile team environment.
  • Confident communication skills with team members and customers.
  • Ability to quickly research, learn, and apply emerging technologies.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline.
  • A positive, collaborative attitude and desire to support the team in multiple ways.

Benefits

  • Competitive compensation.
  • Comprehensive insurance options.
  • Matching contributions through the 401(k) plan and the share purchase plan.
  • Paid time off for vacation, holidays, and sick time.
  • Paid parental leave.
  • Learning opportunities and tuition assistance.
  • Wellness and well-being programs.

Pay

A reasonable estimate of the current range for this role in the U.S. is $63,700.00 - $156,700.00.

Similar jobs

.Net Developer

TEKsystemsDowners Grove, IL· 2 wk ago
Engineering$70–$75/hrapply on ars2.equest.com

.NET Developer

HaystackMinneapolis, MN· 2 wk ago
RemoteEngineeringapply on haystack.cv

.NET Developer

Stellar Innovations & Solutions Inc.Patterson, OH· 2 wk ago
Information Technologyapply on stellarinnovations.applytojob.com

.Net Developer

Apex SystemsBrooklyn, OH· 2 wk ago
Information Technologyapply on apexsystems.com

.NET Developer

Triambec Solutions LLCCalifornia, United States· 1 mo ago
Information Technologyapply on triambec.com

.Net Developer

US Hi-Tech Solutions INC.Dallas, TX· 1 mo ago
Engineeringapply on ushitecsolutions.com