FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

. NET Specialist – Software Engineering
Transamerica. Set technical direction and lead architecture, design, development, deployment, and operational support of business-critical Windows Services using C# and .NET Framework 4.8 .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C# and .NET Framework for developing and supporting Windows Services, with a strong focus on multithreading, concurrency, and SQL Server performance optimization. Capable of leading architectural decisions, mentoring teams, and establishing technical standards across projects.
Highest-signal resume keywords
C# ProgrammingMultithreading ExpertiseSQL Server EngineeringWindows Services DevelopmentORM Frameworks (LLBLGen, Entity Framework)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#MultithreadingConcurrencySQL ServerWindows ServicesORM (LLBLGen, Entity Framework)Service-Oriented ArchitectureDependency InjectionRDBMS DesignExecution Plan Analysis
Soft Skills
Analytical SkillsProblem-SolvingCommunicationTime ManagementTeam Collaboration
Tools & Technologies
Visual StudioGit/BitbucketSQL Server Management StudioNUnitBuild/Deployment Pipelines
Industry Keywords
Software EngineeringTechnical DirectionArchitecture DesignOperational SupportTechnical Standards
Tech Stack
Tools & technologiesEntity FrameworkRDBMSSQL.NET
About the role
Key responsibilities & impact- Set technical direction and lead architecture, design, development, deployment, and operational support of business-critical Windows Services using C# and .NET Framework 4.8
- Serve as subject-matter expert for multithreaded application design and resolve complex synchronization and thread-lifecycle issues
- Diagnose and resolve high-impact production issues involving concurrency, stability, performance, memory usage, and resource contention
- Establish self-managing service patterns, including startup validation, orchestration and worker-thread models, heartbeat monitoring, dead-thread recovery, escalation thresholds, and visible blocked states
- Define transaction-integrity models with dead-letter handling and recoverable, replayable processing
- Provide technical authority for SQL Server design and performance, including execution plans, indexing, isolation levels, concurrency, deadlocks, connection resiliency, and bounded-memory data access
- Establish data-access architecture and standards using LLBLGen or comparable ORM frameworks
- Define deployment, configuration, monitoring, and operational practices for Windows Services
- Design application-owned observability with health, backlog, queue-depth, and end-to-end traceability visibility
- Create and govern technical standards, reusable patterns, reference designs, runbooks, and documentation across teams
- Influence product, architecture, engineering, and support stakeholders on technology decisions
- Lead design and code reviews for high-risk work and mentor senior developers and technical professionals
- Resolve ambiguous cross-functional technical challenges and provide recommendations to technology leadership
- Anticipate technology risks and modernization needs, define improvement strategies, and lead adoption of tools and frameworks
Requirements
What you’ll need- Bachelor's degree in computer science, information systems, math, engineering, or another technical field, or equivalent experience
- Six years of professional software engineering experience with substantial depth in C# and the .NET Framework (4.x)
- Deep hands-on multithreading and concurrency expertise, including Monitor, lock, volatile, Interlocked, ManualResetEvent/AutoResetEvent, deadlocks, race conditions, and resource contention
- Production experience building and operating Windows Services, including ServiceBase, Service Control Manager, InstallUtil/ProjectInstaller, OnStart/OnStop lifecycle correctness, and Windows Event Log
- Proven experience diagnosing and permanently resolving intermittent production failures, service hangs, memory exhaustion, and stability issues
- Five years of advanced SQL Server engineering experience, including transactions, isolation levels, concurrency, deadlock prevention/retry/resolution, execution-plan analysis, indexing, and connection resiliency
- Strong understanding of relational design, RDBMS, normalization, and star/Kimball reporting models
- Experience with LLBLGen or a comparable ORM such as Entity Framework
- Expertise with Visual Studio, Git/Bitbucket, SQL Server Management Studio, NUnit or comparable tools, and build/deployment pipelines
- Knowledge of service-oriented architecture, dependency injection, OOD/OOP, and separation of concerns
- Ability to operate independently, make and document engineering decisions, verify work against requirements, and improve code and documentation
- Analytical and problem-solving skills; ability to present technical information to all organizational levels
- Ability to prioritize workload and meet tight deadlines independently and as part of a team
- Applicants must be authorized to work for any employer in the U.S.; visa sponsorship is unavailable
Benefits
Comp & perks- Annual bonus based on the Company Bonus Plan/Individual Performance
- Pension Plan
- 401k Match
- Employee Stock Purchase Plan
- Tuition Reimbursement
- Disability Insurance
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Employee Discounts
- Career Training & Development Opportunities
- Paid Time Off starting at 160 hours annually for employees in their first year of service
- Ten (10) paid holidays per year
- Be Well Company holistic wellness program, including Wellness Coaching and Reward Dollars
- Paid parental leave of fifteen (15) days per calendar year for eligible employees with at least one year of service
- Adoption Assistance
- Employee Assistance Program
- Back-Up Care Program
- PTO for Volunteer Hours
- Employee Matching Gifts Program
- Employee Resource Groups
- Inclusion and Diversity Programs
- Employee Recognition Program
- Referral Bonus Programs