.Net Developer

CGI-experience the commitment

     View a printer-friendly version of this page 
Category: Development/Engineering
City: Halifax, Nova Scotia, Canada
Position ID: J0817-0388
Employment Type: Full Time

jobimage

Meet our professionals

CGI: An employer of choice


Position Description:

Position Description

The .NET programmer/analyst role is responsible for contributing to multiple development teams to complete projects with that meet the technical requirements with a solution making use of the Microsoft development stack standards. Duties may seldom include working with teams to install and support Commercial Off The Shelf Software (COTS) packages.

Your future duties and responsibilities:

• Promote the SDLC process and documentation with the team
• Provide project schedule input on design, development and Test tasks including the level of
effort for each task; Provide input to Project Manager on staff assignments
• Own technical solution for your assigned component of custom development projects
• Occasional responsibility for Technical Solution of COTS implementation and upgrade
projects: interfaces, reports, forms, workflow, etc…
• Participate in requirements gathering to shape the technical solution
• Collaborate with other .NET leads to vet solution
• Draft the Application Architecture as part of a complete design document to describe the
technologies to be used and the environments used for the project and work with project
team to request/implement the infrastructure.
• Provide guidance to the technical team for examples of other applications to reference,
development standards to reference
• Assist the Project Manager with weekly client meeting to represent the technical team
• Perform technical reviews to verify teams are following coding standards, executing required
test cases, logging issues in the project repository, completing technical documentation for
the development
• Participate in the project cutover planning and execution
• Available to occasionally provide support on issues encountered after office hours
• Assist Developers with problems on Incidents (problem resolution and analysis, backfill for
application manager on an as needed basis)
• Participate in the technical architecture review with infrastructure service provider

Required qualifications to be successful in this role:

• 2+ Years of experience programming in C# and .NET technologies as a software engineer:
OOP, concurrency programming, design patterns, Visual Studio, Windows Communication
Foundation, RESTful service implementation, Service Oriented Architecture, Test-Driven
Development, Acceptance Testing, Transact-SQL, and SQL Server
• 2+ Years of experience programming in C# and .NET technologies as a software engineer:
OOP, concurrency programming, design patterns, Visual Studio, Windows Communication
Foundation, RESTful service implementation, Service Oriented Architecture, Test-Driven
Development, Acceptance Testing, Transact-SQL, and SQL Server
• Experience and familiarity with .NET stack including C#, ASP.NET, SQL Server, MVC, Entity
Framework, WebForms, WinForms
• Familiarity with Web technologies such as Bootstrap and CSS.
• Working knowledge of MS SQL Server and/or Oracle Database.
• Knowledge of system life cycle / application development alternatives
• High aptitude for complex problem analysis / resolution

DESIRED QUALIFICATIONS/NON-ESSENTIAL SKILLS REQUIRED
• Top Secret Clearance and/or experience working in Law Enforcement.
• Excellent communication skills; ability to effectively present to target audience
• Ability to effectively work with all levels of personnel within the organization
• Detail-orientated; uses sound judgment; and is self-motivated with the ability to handle
multiple tasks
• Very good organization and time management skills
• Experience using automated testing tools CodedUI, Selenium, jMeter, and/or other test
automation tools
• Knowledge of Windows Server 2008,2012, 2016 including Internet Information Services (IIS)
• Basic networking knowledge including concepts of proxy servers, DMZ, load balancers, etc
• Knowledge of Oracle PL/SQL is a plus
• Experience with Microsoft SSRS, Team Foundation Server, and PowerShell

What you can expect from us:

Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.


Skills:

  • .NET
  • C#

     View a printer-friendly version of this page