net/C# Developer - Senior

Randstad
Austin, TX, United States
4 days ago
Apply on www.randstadusa.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$125,694.0 - $131,934.0
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Unit Testing Behavior-Driven Development Bioinformatics C Sharp (Programming Language) Cloud Computing Cloud Engineering
+47 more
Code Generation Profiling Code Review Databases Continuous Integration Data Infrastructure Data Stores Distributed Systems IBM WebSphere MQ JSON PostgreSQL MongoDB NoSQL Performance Tuning Systems Development Life Cycle Software Reliability Testing Runbook Software Deployment Software Engineering Web Services Extensible Markup Language (XML) Transaction Processing (Computing) Aerospike Scripting Google Cloud Cloud Platform System Test-Driven Development (TDD) Spring Cloud GitHub Copilot Large Language Models Prompt Engineering Caching Generative AI Event Driven Architecture AI Platforms Kubernetes Information Technology Atlassian Tools Apache Kafka Virtual Agents Stream Processing Splunk Code Restructuring GPT Docker Legacy Systems Microservices

Job description

job summary: Onsite 4 days weekly in Austin or Southlake, TX

As a .NET Developer with AI experience, you will contribute to AI-assisted workflows across the System Development Life Cycle. You will work across .NET engineering, event-driven architecture, cloud-native platforms, and Generative AI-assisted delivery to build reliable business solutions in a complex financial domain.

location: Austin, Texas job type: Contract salary: $60.43 - 63.43 per hour work hours: 8am to 5pm education: Bachelors

responsibilities:

  • Contribute to the design and implementation of scalable, resilient, and event-driven applications using .NET, Kafka, and cloud-native architecture patterns.

  • Build and modernize high-volume services, APIs, and distributed application capabilities that support reliable transaction processing and business-critical workflows.

  • Partner with architects, product owners, developers, and adjacent technology teams to convert business capabilities into high-quality technical solutions.

  • Use GenAI coding assistants to accelerate implementation, refactoring, unit testing, regression support, code reviews, scripting, automation, troubleshooting, and documentation while maintaining ownership for correctness and quality.

  • Use agentic workflows, prompt engineering, custom instructions, and spec-driven development practices to improve individual and team productivity.

  • Strengthen engineering quality through automated testing, disciplined code reviews, performance analysis, observability, resiliency practices, and production readiness.

  • Support modernization initiatives by moving legacy capabilities toward distributed .NET services, cloud-native platforms, event-driven architecture, and modern data stores.

  • Collaborate with engineers in a team-oriented environment and help adopt repeatable, responsible AI-assisted development practices.

qualifications: Preferred Qualifications

  • Master’s degree in Information Technology, Computer Science, Software Engineering, Artificial Intelligence, or related degree, or equivalent practical experience.

  • Experience in Test Driven Development, Behavior Driven Development, QA automation, and quality engineering mindset and behaviors.

  • Proficient in creating architecture diagrams, design documentation, functional and technical specifications, automated test process documentation, runbooks, and production/test environment documentation.

  • Experience with performance engineering, reliability testing, resiliency validation, and operational readiness for high-volume distributed platforms.

  • Exposure to AI-assisted SDLC transformation initiatives, internal developer productivity programs, or enterprise AI implementation patterns.

  • Experience supporting or mentoring peers on .NET engineering practices, cloud-native implementation, distributed systems, or responsible AI-assisted software delivery.

skills: .NET,AI platforms,Aerospike,Agile methodology,Agile,AWS,Kafka,AI,Atlassian,Jira and Confluence,caching,cloud-based,cloud-native architectures,cloud-native platforms,code generation,refactoring,code reviews,CI/CD,modern data platforms,databases,distributed systems,Docker,event-driven architecture,XML,GPT,Generative AI,GitHub Copilot,GCP,IBM MQ,Computer Science,JSON,Kubernetes,Large Language Models,legacy platforms,microservices,MongoDB,NoSQL,performance optimization,PostgreSQL,profiling,prompt engineering,scripting,production deployment,Software Engineering,Splunk,cloud-native applications,stream processing,System Development Life Cycle,SDLC,unit testing,AI assistance,web services,Communication,resilient,troubleshooting,collaborating,team-oriented,AI-assisted development,automation,collaborative mindset,financial,financial services,performance analysis,system modernization,workflows,documentation

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

,

  • Contribute to the design and implementation of scalable, resilient, and event-driven applications using .NET, Kafka, and cloud-native architecture patterns.

  • Build and modernize high-volume services, APIs, and distributed application capabilities that support reliable transaction processing and business-critical workflows.

  • Partner with architects, product owners, developers, and adjacent technology teams to convert business capabilities into high-quality technical solutions.

  • Use GenAI coding assistants to accelerate implementation, refactoring, unit testing, regression support, code reviews, scripting, automation, troubleshooting, and documentation while maintaining ownership for correctness and quality.

  • Use agentic workflows, prompt engineering, custom instructions, and spec-driven development practices to improve individual and team productivity.

  • Strengthen engineering quality through automated testing, disciplined code reviews, performance analysis, observability, resiliency practices, and production readiness.

  • Support modernization initiatives by moving legacy capabilities toward distributed .NET services, cloud-native platforms, event-driven architecture, and modern data stores.

  • Collaborate with engineers in a team-oriented environment and help adopt repeatable, responsible AI-assisted development practices.

Requirements

NET,AI platforms,Aerospike,Agile methodology,Agile,AWS,Kafka,AI,Atlassian,Jira and Confluence,caching,cloud-based,cloud-native architectures,cloud-native platforms,code generation,refactoring,code reviews,CI/CD,modern data platforms,databases,distributed systems,Docker,event-driven architecture,XML,GPT,Generative AI,GitHub Copilot,GCP,IBM MQ,Computer Science,JSON,Kubernetes,Large Language Models,legacy platforms,microservices,MongoDB,NoSQL,performance optimization,PostgreSQL,profiling,prompt engineering,scripting,production deployment,Software Engineering,Splunk,cloud-native applications,stream processing,System Development Life Cycle,SDLC,unit testing,AI assistance,web services,Communication,resilient,troubleshooting,collaborating,team-oriented,AI-assisted development,automation,collaborative mindset,financial,financial services,performance analysis,system modernization,workflows,documentation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.randstadusa.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:21 min

Shifting relevance of specific software engineering skills

Alexander Trusheim Alexander Trusheim +1 · World Congress 2025

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · World Congress 2024

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · World Congress 2025

Videos

See all

Related articles

See all