.Net Rust Developer

Tata Consultancy Services

Bellevue (WA)

On-site

USD 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive.
Comprehensive Medical Coverage: Health
Family Leave
401K Plan
Certification & Training Reimbursement
Vacation, Time Off, Holidays

Job summary

Tata Consultancy Services Limited in Bellevue, WA is seeking an experienced engineer to design, develop, and maintain high-performance enterprise applications using C#/.NET and Rust. You will build cloud-native services, APIs, and distributed systems on Azure, with a focus on security and scalability.

You will design RESTful APIs, implement microservices, and containerize with Docker/Kubernetes. Expect collaboration across teams, code reviews, and strong emphasis on DevOps practices.

Qualifications

  • 8+ years of software development experience.
  • Strong expertise in C#, .NET Core/.NET 5+, ASP.NET, Web APIs, and Rust.
  • Hands-on Rust programming and native application development.
  • Solid understanding of microservices and distributed systems.
  • Experience with Azure services and performance optimization.

Responsibilities

  • Design and develop enterprise applications using C#, .NET Core/.NET 8+, and Rust.
  • Build and maintain RESTful APIs, microservices, and distributed systems.
  • Develop high-performance components using Rust for critical workloads.
  • Implement secure authentication and authorization mechanisms.
  • Develop cloud-native solutions on Microsoft Azure.
  • Containerize and deploy with Docker and Kubernetes (AKS).
  • Build CI/CD pipelines with Azure DevOps or GitHub Actions.
  • Collaborate with product owners, architects, DevOps, and QA.
  • Perform code reviews, debugging, and production support.

Skills

Rust
C#
.NET
Azure
Web APIs
Microservices
Distributed systems
Docker
Kubernetes

Tools

Azure DevOps
AKS
SQL Server
NoSQL

Job description

Must Have Technical/Functional Skills
  • Rust
  • PL/SQL
  • Microsoft Azure
Role Summary

Design, develop, and maintain high-performance, scalable, and secure enterprise applications using C#/.NET and Rust. The role involves building cloud-native services, APIs, distributed systems, and performance-critical components while leveraging modern DevOps and cloud technologies. Experience with Azure-based solutions and microservices architectures is highly desirable.

Key Responsibilities
  • Design and develop enterprise applications using C#, .NET Core/.NET 8+, and Rust.
  • Build and maintain RESTful APIs, microservices, and distributed systems.
  • Develop high-performance and low-latency components using Rust for system-critical workloads.
  • Implement secure authentication and authorization mechanisms.
  • Develop cloud-native solutions on Microsoft Azure.
  • Containerize and deploy applications using Docker and Kubernetes (AKS).
  • Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Collaborate with product owners, architects, DevOps, and QA teams.
  • Perform code reviews, troubleshooting, performance tuning, and production support.
  • Ensure application reliability, scalability, and security best practices.
Required Skills
  • 8+ years of software development experience.
  • Strong expertise in C#, .NET Core/.NET 5+, ASP.NET, Web APIs, and Rust.
  • Hands-on experience with Rust programming and native application development.
  • Strong understanding of microservices, distributed systems, and event-driven architectures.
  • Experience with Azure services.
  • Knowledge of SQL Server, NoSQL databases, and performance optimization.
  • Experience with Docker, Kubernetes, Git, and CI/CD pipelines.
  • Strong understanding of object-oriented programming, concurrency, and system design.
Preferred Skills
  • gRPC
  • WebSockets
  • Messaging frameworks
Generic Managerial Skills
  • PL/SQL

Salary Range: $80,000 - $110,000 a year

#LI-NS4

TCS Employee Benefits Summary:
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
  • Location: Bellevue, WA
  • Function: TECHNOLOGY
  • Role: Engineer
  • ID: 435012
  • Skills: .NET
  • Salary Range: $80,000 - $110,000
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Architect Full Stack Development
Technical Architect Full Stack Development

Tata Consultancy Services • Bellevue (WA)

On-site
USD 80,000 - 120,000
Discretionary Annual Incentive
Medical Coverage: Health, Dental & Vis
401K Plan
+2
.Net + Azure Fullstack Developer
.Net + Azure Fullstack Developer

Tata Consultancy Services • Bellevue (WA)

On-site
USD 80,000 - 110,000
Annual incentive
Medical coverage
Parental leaves
+5
Dotnet Full Stack Developer
Dotnet Full Stack Developer

Tata Consultancy Services • Bellevue (WA)

On-site
USD 86,000 - 113,000
Commuter Benefits
Certification & Training Reimbursement
401K Plan
+1
Net RUST Developer
Net RUST Developer

Volto Consulting • Bellevue (WA)

On-site
USD 140,000 - 180,000
Azure Cloud Application Developer – .NET / Rust
Azure Cloud Application Developer – .NET / Rust

Veriipro • Bellevue (WA)

On-site
USD 140,000 - 190,000
Engineer - Rustification
Engineer - Rustification

Tata Consultancy Services • Seattle (WA)

On-site
USD 120,000 - 160,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+5
Senior Engineer Cloud Services
Senior Engineer Cloud Services

Tata Consultancy Services • Bellevue (WA)

On-site
USD 80,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Leaves
+5
Senior Azure Cloud Engineer
Senior Azure Cloud Engineer

Tata Consultancy Services • Cleveland (OH)

On-site
USD 100,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+5
. Net FullStack Developer
. Net FullStack Developer

Tata Consultancy Services • Grand Rapids (MI)

On-site
USD 100,000 - 130,000
Discretionary Incentive
Medical Coverage
Parental Leave
+5
Azure .Net Engineer
Azure .Net Engineer

Tata Consultancy Services • Grand Rapids (MI)

On-site
USD 90,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Support: Maternal & Parental Le
+4