Join our team
We are a family-oriented, customer-focused team that ships telecom software running at five-nines and billions of transactions a month. And yes, we have fun doing it.
A place to do great work.
A diverse, flexible, challenging environment — with training and development, team activities, competitive compensation and benefits, and a culture that values the individual.
Rock on.
It is short, and it is genuinely how the team talks to each other. Get the work done, take care of each other, keep moving.
Teamwork
We build a winning culture by valuing the power of teams to share ideas and make them real.
Integrity & pride
We value talent, dedication, and ownership — and the rewards that come with pursuing excellence.
Customer focus
We value real partnerships and deliver market-leading solutions with unparalleled service.
Continuous improvement
Quality and continually improving our process produces superior products and services.
Open roles
Senior .NET Cloud Engineer
RiverRock is seeking a systems-thinking Senior .NET Developer to architect and build high-performance, cloud-native applications. As a core member of our engineering team, you will drive the evolution of our platform using .NET 10 and C# 14, balancing rich user interface design with robust backend scalability. We are looking for an engineer who doesn't just write code but masters distributed architecture, containerization (Docker/K8s), and modern enterprise patterns. You will translate complex business needs into resilient, maintainable solutions that thrive in both Azure and platform-agnostic environments.
Required skills
- Expertise in modern .NET (8+) and C# 14, with a focus on cloud-native development and microservices. Must be proficient in containerization (Docker) and have a strong understanding of building platform-agnostic applications that thrive in Azure, AWS, or hybrid environments.
- SQL Server — schema design, stored procedures, ad-hoc queries
- Experience with large data volumes preferred
- A commitment to SOLID principles and clean architecture, with a mastery of enterprise design patterns that ensure code is scalable, testable, and resilient
- Experience in telecom billing applications, EDI transactions, and cloud computing preferred
- Effective oral and written communication skills
- Ability to work well within a team and lead others
- Ability to work independently in a fast-paced environment
- Ability to manage multiple projects and tasks simultaneously
Education / experience. Bachelor's degree in Computer Science or Information Systems preferred, with 10+ years of relevant work experience.
Location. Dallas, TX, US. Relocation expenses not included.
Position type. Full-time / regular.
See RADIX IDC in action.
A 30-minute demo is the fastest way to see whether we are a fit. Show us your use case; we will show you how it runs in RADIX IDC.