×
Register Here to Apply for Jobs or Post Jobs. X

NET Specialist Software Engineering

Job in Northern, Floyd County, Kentucky, USA
Listing for: Transamerica
Full Time position
Listed on 2026-10-12
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 141000 - 165000 USD Yearly USD 141000.00 165000.00 YEAR
Job Description & How to Apply Below
** Job Description Summary
** The Specialist Software Engineer sets the technical direction for the design, development, and operational hardening of business-critical backend services built on C# and the .NET Framework. This role is the organization's authority on multi-threaded Windows Service design, service stability and recovery, and the diagnosis of complex production issues. The Specialist takes ownership of inherited, high-risk services and brings them to enterprise standards for reliability, observability, recoverability, and auditability — establishing the patterns, standards, and reference designs that raise engineering quality across teams.
** Job Description
**** Responsibilities
* ** Set the technical direction and lead the architecture, design, development, deployment, and operational support of business-critical Windows Services using C# and .NET Framework 4.8.
* Serve as the organization's subject-matter expert for multi-threaded application design, establishing patterns and resolving the most complex issues involving Monitor, volatile, Interlocked, Manual Reset Event , synchronization, and thread lifecycle management.
* Lead diagnosis and resolution of high-impact production issues involving concurrency, service stability, performance, memory usage, and resource contention; define systemic improvements that prevent recurrence. Drive issues to documented root cause rather than mitigation by restart.
* Design and establish self-managing service patterns: startup pre-flight validation before a service reports healthy, master-orchestration and worker-thread models, heartbeat monitoring and dead-thread recovery, failure thresholds with controlled escalation, and documented, visible blocked states in place of silent hangs.
* Define the transaction-integrity model for data entering our systems — received, persisted, then processed — with dead-letter handling and recoverable, replayable processing so that in-flight work is never lost.
* Provide technical authority for SQL Server design and performance, including execution-plan analysis, indexing strategies, isolation levels, concurrency, and deadlock prevention, detection, retry, and resolution. Establish connection-resiliency and bounded-memory data-access standards.
* Establish data-access architecture and engineering standards using LLBLGen or comparable object-relational mapping frameworks.
* Define deployment, configuration, monitoring, and operational practices for Windows Services using Windows Event Log, Service Control Manager, Install Util/Project Installer, and related tooling. Design application-owned observability — queryable health, backlog and queue-depth visibility, and end-to-end traceability for L3 support.
* Create and govern technical standards, reusable patterns, reference designs, runbooks, and documentation for complex application and service changes across multiple teams or initiatives.
* Influence product, architecture, engineering, and support stakeholders to align technology decisions with reliability, scalability, maintainability, security, cost, and business outcomes.
* Lead design and code reviews for the highest-risk work, raise engineering quality across teams, and mentor senior developers and other technical professionals.
* Evaluate and resolve ambiguous, cross-functional technical challenges with significant operational or business impact, making authoritative recommendations to technology leadership.
* Anticipate technology risks and modernization needs, define multi-year improvement strategies, and lead adoption of new tools and frameworks with minimal oversight.
** Qualifications
* ** Bachelor's degree in computer science, information systems, math, engineering, or other technical field, or equivalent…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary