Senior Dotnet Consultant

Coforge

Houston (TX)

On-site

USD 120,000 - 170,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Coforge is seeking a Senior Software Engineer in Houston, TX, to lead design and hands-on engineering for the .NET 8 desktop portfolio. You will own features, manage authentication, packaging, installers, and CI/CD, and collaborate on a shared domain engine with scientists.

The role demands producing production-grade code weekly, expanding responsibility for cross-cutting design and code reviews as you grow into senior leadership within the desktop platform team.

Qualifications

  • 10+ years of professional software engineering experience, including 3+ years on a production Windows desktop application of meaningful size and lifetime.
  • A track record of landing non-trivial work independently — designing it, shipping it, reviewing the team's response to it, and supporting it in production.
  • Demonstrable experience operating across multiple repositories that share logic, including the disciplined practice of landing the same logical change as coordinated PRs across more than one codebase.

Responsibilities

  • Own and ship meaningful chunks of the .NET 8 desktop portfolio independently.
  • Hold the technical line on authentication, packaging, installers, and CI/CD.
  • Steward the shared numerical / domain engine library alongside our scientists.
  • Write meaningful production code week-in, week-out with increasing design responsibilities.

Skills

C#
NET 8
WinForms
Azure Pipelines
CI/CD
MSBuild
NuGet
SQL Server
MongoDB Atlas
Entity Framework
ASP.NET Core
AKS
Azure Service Bus
UI Automation
FlaUI
JMeter
Polly
Azure AD / Entra ID
Microsoft.IdentityModel

Tools

InstallShield
WiX Toolset
Azure Artifacts

Job description

  • Experience: 12+ years
  • Location: Houston, TX – Onsite

We are hiring a Senior Software Engineer to take on a substantial share of the day-to-day design and hands-on engineering work across the client desktop portfolio. The successful candidate will be expected to: own and ship meaningful chunks of the .NET 8 desktop portfolio independently, hold the technical line on authentication, packaging, installers, and CI/CD, and steward the shared numerical / domain engine library alongside our scientists. This is a hands-on senior engineer role. We expect the incumbent to be writing meaningful production code week-in, week-out, while taking progressively more responsibility for cross-cutting design decisions, pattern-setting, and code review depth.

Qualifications 3.1 Required (must-have)
  • 10 + years of professional software engineering experience, including 3+ years on a production Windows desktop application of meaningful size and lifetime.
  • A track record of landing non-trivial work independently — designing it, shipping it, reviewing the team's response to it, and supporting it in production.
  • Demonstrable experience operating across multiple repositories that share logic, including the disciplined practice of landing the same logical change as coordinated PRs across more than one codebase.
NET and Windows desktop platform
  • Strong, current C# / .NET 8 with comfort across the modern hosting model.
  • Familiarity with the .NET Framework 4.x fi .NET modern migration path — enough to understand remaining legacy patterns and decide when cleanup is worth the effort.
  • Working competence in WinForms (or equivalent rich-client Windows UI) sufficient to maintain and extend a non-trivial production codebase.
Authentication and identity
  • Hands-on experience integrating a desktop application with Azure AD / Entra ID using Microsoft.IdentityModel / System.IdentityModel.Tokens.Jwt — token acquisition, refresh, secure storage, and the supporting UX patterns.
Build, packaging, and CI/CD
  • Strong Azure Pipelines (YAML) authorship and operation — multi-stage pipelines, templates, secrets and service connections, submodule access patterns.
  • Practical experience with at least one of InstallShield (.ism), WiX Toolset, or comparable Windows installer technology, including code-signing pipelines.
  • MSBuild Central Package Management or comparable dependency-governance experience, and NuGet packaging against a private feed (Azure Artifacts or similar).
Data
  • Strong SQL Server (T-SQL, schema design, migration strategy) sufficient to own data-access changes end-to-end.
  • Hands-on experience with MongoDB Atlas (schema/document modelling, aggregation pipelines, index design, and operating against a managed cluster in production).
  • Working competence with at least one ORM (Entity Framework 6, Entity Framework Core, or comparable).
  • ASP.NET Core microservices on Azure Kubernetes Service (AKS).
  • Azure Service Bus direct SDK integration (replacing intermediated messaging frameworks).
  • Reqnroll / FlaUI / JMeter for BDD, UI automation, and load-testing.
  • Polly for resilience patterns.
Software engineering practice
  • Disciplined pull-request engineering — small, reviewable diffs where appropriate; substantive reviews of others' code; willingness to push back on design constructively.
  • Confidence operating in Azure DevOps end-to-end (Git, Boards, Pipelines, Artifacts, Wiki).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Support Engineer
Senior Software Support Engineer

The Jonus Group • Philadelphia

On-site
USD 120,000 - 170,000
Health, dental, and vision insurance
Generous paid time off
Professional development opportunities
+1
Senior .NET Developer
Senior .NET Developer

Veriipro • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Senior Dotnet Developer
Senior Dotnet Developer

Mantis Solutions USA • Columbus (OH)

On-site
USD 100,000 - 130,000
Senior .NET Developer
Senior .NET Developer

Jobtailor • Mason (OH)

On-site
USD 180,000 - 240,000
Senior NET Developer
Senior NET Developer

Kodi Inc • Columbus (OH)

On-site
USD 100,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Frontline Source Group - Nationwide Staffing & Executive Search • Englewood (CO)

On-site
USD 120,000 - 180,000
Senior Dotnet Developer
Senior Dotnet Developer

ARK Solutions, Inc. • Jacksonville (FL)

On-site
USD 95,000 - 130,000
Principal Full Stack Developer – .Net, Azure
Principal Full Stack Developer – .Net, Azure

Jobtailor • Herndon (VA)

On-site
USD 130,000 - 170,000
Senior .Net Developer II
Senior .Net Developer II

Jobtailor • Maryland

On-site
USD 150,000 - 210,000
Senior .NET Desktop Engineer – Onsite in Houston
Senior .NET Desktop Engineer – Onsite in Houston

Coforge • Houston (TX)

On-site
USD 120,000 - 170,000