Position Description:
Company Profile:
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com.
Job Title: .Net Developer
Position: Software Engineer
Experience: 4- 7 Years
Category: Software Development/ Engineering
Shift: Timing/rotation etc. details
Main location: Gurgaon Client end
Position ID: J0826-1033
Employment Type: Full Time
Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
Your scope of work / key responsibilities:
• Work as part of a diverse team to deliver Security vulnerabilities remediation
• Communicate effectively with designers and developers to solve technical issues and problems
• Learn about our internal clients’ business, existing applications, the infrastructure that supports them and the design patterns used
• Provide development and infrastructure estimates at various levels of a project to match the architectural solution
• Ensure SLF Information Security Policies are compiled to in any solution
• Design, develop, support, and/or test advanced technology solutions that are high-quality, innovative, efficient, secure, creative, scalable, adaptable, dynamic, fully performing and comply with all standards and best practices in support of business and Client outcomes and objectives
• Develop advanced deliverables to deliver technical solution(s)
seeking business and Client feedback
• Write advanced well-designed, testable, flexible, and scalable code and/or technology solutions
• Integrate advanced software components into a fully functional software system
• Develop advanced software verification (testing) plans and quality assurance procedures
• Document and maintain advanced technical solution functionality
• Troubleshoot, debug, and upgrade existing systems
• Deploy advanced programs and evaluate business and Client feedback
• Ensure software is updated with latest features
• Participate in code reviews, ability to approve medium features, and validate vulnerability fixes
Your future duties and responsibilities:
We require someone with / key experience:
• Minimum 6-9 years of progressive information technology experience with full application development life cycle and systems integration experience
• 4+ years of experience in development of complex systems (e.g. - Web/Windows application and windows services) based on .Net/.Net Core framework
• Aware of the Software Development Life Cycle and Quality concepts
• Ability to communicate effectively to technical and non-technical audiences
• Technologies:
o Must have .Net, .Net Core
o Good to have API, REST API, JS, React JS,
• Database: MS Sql Server Management Studio
• Knowledge of DevOps Tools: Azure DevOps Server (TFS with GIT), JFrog Artifactory, CDD, Ansible, SonarQube, GIT, GITHUB, Bit Bucket.
• Ability to apply advanced testing skills, tools/frameworks, techniques, processes, and principles to software solutions in support of defect management, automation,
diagnosis and reporting in a simple production environment; writes and executes test plans
• Effectively utilize multiple software development and deployment methodologies, processes, development best practices and DevOps/DevSecOps principles
• Understanding of application security and security best practices
• Technically minded problem solver
• Experience with Continuous Integration and Continuous Delivery (CI/CD)
• Exposure of utilizing AI Tools.
• Working knowledge of Java applications.
Primary Location: Gurugram
Skills:
- .NET
- .NET Framework
- .NET MAUI
- C#
- Communication
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 current 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.
📌 .Net Developer (Bengaluru)
🏢 CGI
📍 Bengaluru