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

AWS​/.NET Senior Developer

Job in Tulsa, Tulsa County, Oklahoma, 74145, USA
Listing for: Casino Cash Trac
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

About Us

CCT is headquartered in Tulsa, Oklahoma, developed Casino Insight, an award-winning platform designed to automate cage operations, revenue audits, and operational analysis. With robust integration into leading casino management, hospitality, and financial systems, Casino Insight significantly enhances operational efficiency by minimizing manual processes and reducing paper waste. Since its inception in 2012, the platform has empowered over 300 casinos worldwide to optimize productivity and streamline financial operations.

Job Description

We're seeking a Senior .NET Developer to guide the modernization of a Windows Forms application, migrating it from on-premises infrastructure to AWS while transforming a tightly-coupled client-server architecture into a scalable, cloud-native solution. You'll help design and implement the migration strategy while mentoring the development team, directly enabling the next steps of our product evolution.

Essential Duties and Responsibilities
  • Mentor mid and junior-level developers through code reviews, pair programming, and knowledge transfer on modern .NET practices and cloud architecture
  • Refactor C# .NET Framework codebases to modern .NET (8+), addressing technical debt and tight coupling
  • Troubleshoot and resolve performance issues (DB and App).
  • Lead end-to-end modernization of legacy Windows Forms applications, designing migration paths that balance risk and business continuity
  • Translate advanced T-SQL logic—stored procedures, complex queries, functions—into application-layer code, AWS services, or optimized cloud database patterns
  • Optimize SQL Server workloads for cloud migration: lift-and-shift to RDS, refactoring to Aurora, or decomposition into microservices
  • Help establish coding standards, architectural patterns, and CI/CD practices that support long-term maintainability
Requirements
  • 8+ years of professional C#/.NET development with deep Windows Forms experience
  • Expert-level T-SQL and SQL Server skills
    —complex stored procedures, query optimization, schema design
  • Proven legacy modernization experience
    : refactoring monoliths, managing technical debt, migrating .NET Framework to modern .NET
  • Strong software engineering fundamentals: clear understanding of software design patterns, SOLID principles, automated testing
  • Experience with Git, CI/CD pipelines, and mentoring developers
  • Profiling and benchmarking. Experience with memory dump analysis (e.g. Win Dbg) is a plus.
Preferred Skills
  • Production AWS experience with RDS/Aurora, Lambda, ECS/EKS, VPC networking, IAM, AWS DMS
  • Event-driven architectures (Event Bridge, SNS/SQS), API development (REST, Graph

    QL)
  • Containerization (Docker, Kubernetes), infrastructure-as-code (Terraform, Cloud Formation)

Join a collaborative team that values learning and pragmatic problem-solving. This role balances hands-on development with mentorship—expect significant time pair programming and helping teammates through complex challenges. You’ll work closely with a team of 6 (an application architect, 2 application developers, and 3 data engineers) and collaborate regularly with product and QA to deliver solutions. We encourage open discussion of technical approaches, welcome healthy debate, and make decisions collectively.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary