Senior .Net WPF Developer

CGI Group Inc.Cary, NC
35dHybrid

About The Position

CGI is seeking a self-driven Senior .NET WPF Developer to join our high-performing team supporting a mission-critical system for a leading financial institution in New York, NY. This is your opportunity to work on impactful projects in a fast-paced environment where innovation meets stability. We're looking for a hands-on Senior Developer with deep expertise in .NET, WPF, REST API, Spring, and Oracle, combined with strong banking knowledge. You'll collaborate with industry experts, solve complex challenges, and deliver solutions that power the financial markets. Why Join Us? Work on cutting-edge financial applications Be part of a collaborative, growth-focused culture Competitive compensation and benefits This position is located at client site in Cary, NC - hybrid

Requirements

  • 10+ years of experience in application architecture, design and development.
  • Experience developing application in .NET, REST, Microservice.
  • Strong tech skills to handle complex architecture and design capability across scenarios.
  • Strong tech skills to handle complex architecture and design capability across scenarios.
  • Understanding on SOLID principles.
  • Multithreaded environment - Threads, Tasks, async.
  • Good knowledge of Design Patterns.
  • Unit Tests: Unit Testing, Moq, Benchmark .Net, Integration Testing.
  • CI/CD: Jenkins, TeamCity, DevOps pipeline.
  • Databases: SQL profiler, SQL execution plan
  • Bachelor's Degree

Nice To Haves

  • Have working project domain experience in Fixed Income, Mortgage, Securities or Loans is nice to have.

Responsibilities

  • Hands on Application developer role in .NET WPF framework
  • Apply SDLC concepts for designing, coding, testing and implementing.
  • Integration of front-end modules with Rest API.
  • Unit testing and snapshot testing of components.
  • Interacting with the offshore development team for continuous design suggestions, development, status updates.
  • Mentor developers on design & development.
  • Code review of the team members & suggest best coding/design practices.
  • Provide guidance to support teams on debugging application issues.
  • Build and Deployment of application on all environments.
  • Providing support to QA, UAT & PROD users.
  • Providing multiple and ongoing demo to UAT users & Support teams.
  • Experience in design and building high performance, high availability, scalable, distributed applications capable of supporting straight through processing of large amount of data
  • Well versed in designing large systems and modern enterprise architecture and design patterns.

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service