New CGI

.NET Fullstack Developer

  • Hyderābād (Hyderābād)

Job description

Position Description:

Developer Skills Set:
General

. Senior level development experience with .NET, C#, TypeScript and RxJs;
. Senior level Azure experience
. Azure CI/CD Pipeline, knows how to setup and maintaining yaml pipelines
. Scrum experience
. Version control with Git
. Fluently written and spoken English

Azure
Mandatory expertise:

. Microsoft certificate: AZ 204 Developing solutions for Microsoft Azure
. Troubleshooting with Azure Application Insights
. Implemented technical solutions with storage accounts
. Implemented solutions with Azure Services Bus
. Knows how to implement Azure Functions
. Knows how to implement containerized solutions which docker and Azure Container Registry
. Using Azure Key Vault
. App Registrations
. Microsoft Entra ID (AD)

Optional

. MS Graph API
. Azure Identity Framework, custom claims provider

Back End

. Mediator + CQRS Pattern or any other domain driven patterns for building Web Api's
. Know how to retrieve data in the best possible way using Entity Framework and T SQL
. Token Based Authentication
. Creating Web API's
. MS Test Unit Testing in combination with NUnit/XUnit
. Dependency Injection
. Containerization with Docker
. Dapr
. Creating NuGet packages
. Knows the concepts of microservices

Front End

. In depth Knowledge of latest Angular version v21 and up) , Patterns, Best practises, creating .npm packages
. NgRx Redux store / Signal store
. Creating structural css with scss
. Jest unit testing
. Knowledge of MSAL

Additional capabilities

. .NET 8 10
. Entity Framework
. Familiarity with Yaml

 
Preferred, but Not Mandatory
Previous hands on experience with:

. Windows Forms (WinForms)
. .NET Framework 4.x
. Windows Services
. WCF / SOAP
. ADO.NET
. Windows / Active Directory authentication
. Windows Event Viewer and traditional application logging
. MSI / Windows application deployment
. Legacy .NET application modernization

 

Expected Mindset
Deep specialization in legacy Windows technologies is not required.
A strong senior .NET/Azure developer should be capable of learning the legacy application architecture and technologies as required.
The key expectation is that the developer:

. Is willing to work on both modern and legacy applications
. Does not avoid legacy code simply because it uses older technology
. Can independently investigate and understand unfamiliar systems
. Can troubleshoot before proposing replacement
. Understands the business impact of changes to existing systems
. Makes incremental and low risk improvements
. Can identify opportunities to move appropriate functionality toward modern .NET and Azure services
. Balances modernization objectives with system stability and business continuity

Skills:

·  Analytical Thinking
·  Angular
·  Azure
·  C#
·  GitHub

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

Make every future a success.
  • Job directory
  • Business directory