drjobs Dotnet Full Stack Developer

Dotnet Full Stack Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bangalore - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Position Description:

Job Title: .NET Full Stack
Position: Senior Software Engineer
Experience: 4- 8 Years
Category: Software Development/ Engineering
Shift: Timing:1.00 PM-10.00 PM
Main location: Bangalore
The ideal candidate will be responsible for designing developing and maintaining scalable web applications and APIs using Microsoft technologies and deploying them on Microsoft Azure. You will collaborate with cross-functional teams to deliver high-quality software solutions aligned with business objectives.

Your future duties and responsibilities:

Design and develop scalable web applications using Core / MVC / Web API
Create responsive front-end interfaces using HTML5 CSS3 JavaScript Angular or React
Build RESTful APIs and microservices technologies
Develop and deploy applications in Microsoft Azure cloud platform
Use Azure App Services Azure Functions Azure Storage Key Vault and Azure SQL
Implement CI/CD pipelines using Azure DevOps / GitHub Actions
Collaborate with DevOps engineers to automate deployment and monitoring processes
Troubleshoot debug and optimize application performance
Write unit and integration tests using tools like xUnit / NUnit / MSTest
Participate in code reviews design discussions and agile ceremonies
#LI-AD11

Required qualifications to be successful in this role:

Must-Have Skills:
8 years of professional experience full stack development
Strong knowledge of C# .NET Core / .NET 6 MVC/Web API
Experience with JavaScript frameworks (Angular React or )
Proficiency in SQL Server including stored procedures and performance tuning
Hands-on experience with Azure services:
Azure App Services
Azure Functions
Azure Blob/Queue/Table Storage
Azure SQL / Cosmos DB
Azure Active Directory
Azure Key Vault
Experience with CI/CD pipelines using Azure DevOps Git or similar
Familiarity with containerization (Docker) and Kubernetes (optional)
Strong understanding of OOP SOLID principles and software design patterns
Good to have
Microsoft Azure certifications (e.g. AZ-204 AZ-400 AZ-900)
Familiarity with Terraform or ARM templates for infrastructure as code
Knowledge of NoSQL databases like Cosmos DB or MongoDB
Experience with Agile/Scrum methodologies

Skills:

  • .NET
  • Angular
  • MS SQL Server
  • Python

What you can expect from us:

Together as owners lets turn meaningful insights into action.

Life at CGI is rooted in ownership teamwork respect and belonging. Here youll 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. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.

Your work creates value. Youll 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.

Youll shape your career by joining a company built to grow and last. Youll 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.

Come join our teamone of the largest IT and business consulting services firms in the world.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.