Senior .Net Developer

Back

Senior .Net Developer

@ CGI

Position Description:

  • We offer an opportunity to work on projects for client in the financial industry.
  • This role may require communication and interaction with a wider international team.


In this position, your contribution will be important in:

  • Development of high-quality software applications using .Net 6+, C#, WinForms, TPL and internally developed frameworks
  • Overseeing automated unit testing and ensuring the implementation of effective testing strategies
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Providing technical guidance and mentorship to team members, fostering a culture of excellence and continuous improvement
  • Driving the adoption of best practices in coding, architecture design, and patterns
  • Ensuring the performance, quality, and responsiveness of applications
  • Leading code reviews, maintaining high standards of code quality and security


Qualifications:

Ideally if you posses the knowledge of the following technologies:

  • 7+ years of commercial experience as a .NET Developer
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Proven experience as a Development Lead or similar role, with a strong portfolio of projects in .Net 6+, C#, WinForms, and Threading TPL
  • Expertise in Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD)
  • Experience with automated unit testing and proficient in architecture design and patterns
  • Exceptional leadership and communication skills, with the ability to lead and motivate a development team
  • Solid understanding of the software development lifecycle and agile methodologies
  • If you have experience in a similar position, please contact us.


Skills:

  • .NET
  • English
  • Winforms


How to Apply:

Apply online at https://cgi.jobs/locations/lafayette-la/jobs/  

Visit Site to Apply

Location: Lafayette, LA
Date Posted: March 12, 2025
Application Deadline: April 11, 2025
Job Type: Full-time