Senior .NET Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

NR Consulting ยท 3 weeks ago

Senior .NET Developer

NR Consulting is a company seeking a Senior .NET Developer to lead application modernization and development efforts. The role involves upgrading applications to .NET 8, deploying to Google Cloud Platform, and collaborating with various teams to ensure successful delivery and performance tuning.

ConsultingInformation TechnologyStaffing Agency
check
H1B Sponsor Likelynote

Responsibilities

Upgrade applications and systems from .NET Framework to .NET 8
Exposure to legacy ASP.NET MVC and Razor Views/Pages is a plus, as some existing applications may need maintenance and gradual modernization
Utilize advanced tools, including Google's CodMod (Gemini-based code modernization tool) and Blitzy, to support the application upgrades
Design and implement the Data Access Layer (DAL) using Entity Framework Core / EF6 / Dapper / ADO.NET
Modernize various components, including user interface, APIs, Windows Services, web applications, and plug-ins
Focus on modernizing and deploying applications such as Burgiss News Service, Document Service, Excel Plugin, Identity Services, and Private I Platform, among others
Convert .NET applications into container images to support the Kubernetes platform
Replatform existing Windows-based images to Linux-based images to help minimize the Windows license footprint
Develop updated application code to .NET 8 which will be provided as source code deliverables
Migrate and deploy upgraded Calculation and Job Processing services (running .NET 8) to the GCP Production environment
Deploy upgraded .NET 8 applications to both GCP non-Production and Production environments
Leverage existing Azure DevOps pipelines for the current GCP DR environment and create new Azure DevOps pipelines to support new deployments on GCP
Write and maintain unit tests / integration tests to ensure code quality and reliability
Support functional and validation testing on the upgraded applications/systems
Provide engineering support for application development during Production cutover, including deployment troubleshooting, performance validation, and bug fixes
Support performance tuning of the environment during the engagement period
Assist with the migration of VMs to GCP, ensuring deployment uses the agreed-upon target runtime environment, which may include GCE, GKE, or Cloud Run
Foster close collaboration with the migration team and the product team to ensure that product deliverables are met
Coordinate and collaborate with the Client and Google Product Support team to troubleshoot GCP service related issues
Support the creation of documentation with application details to support the Client's Security Architecture (SecArch) review processes
Be clear and concise with the communication with the customer and Google
Ability to mentor the team, delegate tasks and lead the delivery

Qualification

.NET Framework.NET 8Google Cloud PlatformCI/CDDockerKubernetesMicroservices architectureEntity Framework CoreSecurity best practicesSoft skills

Required

Expertise in .NET Framework and .NET 8 application development and modernization
Experience with cloud platforms, specifically Google Cloud Platform (GCP) services, including runtime environments like GCE, GKE, and Cloud Run, and managed services like Memorystore for Redis
Experience in CI/CD pipeline management, specifically using Azure DevOps
Experience in containerization: Docker, Kubernetes (GKE)
Experience with microservices architecture and event-driven patterns (queues, topics like Kafka, Pub/Sub, RabbitMQ)
Experience with logging & monitoring
Knowledge of security best practices (OWASP, secure coding, secrets management)
Upgrade applications and systems from .NET Framework to .NET 8
Exposure to legacy ASP.NET MVC and Razor Views/Pages is a plus, as some existing applications may need maintenance and gradual modernization
Utilize advanced tools, including Google's CodMod (Gemini-based code modernization tool) and Blitzy, to support the application upgrades
Design and implement the Data Access Layer (DAL) using Entity Framework Core / EF6 / Dapper / ADO.NET
Modernize various components, including user interface, APIs, Windows Services, web applications, and plug-ins
Focus on modernizing and deploying applications such as Burgiss News Service, Document Service, Excel Plugin, Identity Services, and Private I Platform, among others
Convert .NET applications into container images to support the Kubernetes platform
Replatform existing Windows-based images to Linux-based images to help minimize the Windows license footprint
Develop updated application code to .NET 8 which will be provided as source code deliverables
Migrate and deploy upgraded Calculation and Job Processing services (running .NET 8) to the GCP Production environment
Deploy upgraded .NET 8 applications to both GCP non-Production and Production environments
Leverage existing Azure DevOps pipelines for the current GCP DR environment and create new Azure DevOps pipelines to support new deployments on GCP
Write and maintain unit tests / integration tests to ensure code quality and reliability
Support functional and validation testing on the upgraded applications/systems
Provide engineering support for application development during Production cutover, including deployment troubleshooting, performance validation, and bug fixes
Support performance tuning of the environment during the engagement period
Assist with the migration of VMs to GCP, ensuring deployment uses the agreed-upon target runtime environment, which may include GCE, GKE, or Cloud Run
Foster close collaboration with the migration team and the product team to ensure that product deliverables are met
Coordinate and collaborate with the Client and Google Product Support team to troubleshoot GCP service related issues
Support the creation of documentation with application details to support the Client's Security Architecture (SecArch) review processes
Be clear and concise with the communication with the customer and Google
Ability to mentor the team, delegate tasks and lead the delivery

Company

NR Consulting

twittertwittertwitter
company-logo
NR Consulting is an information technology consulting firm that offers contingent hiring, direct hires, and managed IT services.

H1B Sponsorship

NR Consulting has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2022 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Sharabh Goyal
Founder & CEO
linkedin
Company data provided by crunchbase