Post Job Free
Sign in

AWS/.NET Senior Developer

Company:
CCT
Location:
Tulsa, OK, 74145
Posted:
December 29, 2025
Apply

Description:

AWS/.NET Senior Developer

Join to apply for the AWS/.NET Senior Developer role at CCT

About Us

CCT is headquartered in Tulsa, Oklahoma, and 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 logicstored procedures, complex queries, functionsinto 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 skillscomplex 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. WinDbg) is a plus

Preferred Skills

Production AWS experience with RDS/Aurora, Lambda, ECS/EKS, VPC networking, IAM, AWS DMS

Event?driven architectures (EventBridge, SNS/SQS), API development (REST, GraphQL)

Containerization (Docker, Kubernetes), infrastructure?as?code (Terraform, CloudFormation)

Additional Information

Join a collaborative team that values learning and pragmatic problem?solving. This role balances hands?on development with mentorshipexpect significant time pair programming and helping teammates through complex challenges. Youll 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. #J-18808-Ljbffr

Apply