Rust Developer

  • Posted 1 day ago | Updated 5 hours ago

Overview

Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 month(s)

Skills

REST
GRPC
Rust
ORMs

Job Details

Rust Developer (2+ years)

Remote

10+ months Contract

Scope/Background:

  • Rewrite the legacy COBOL mainframe EAP application in Rust; design with security-first patterns (authZ/authN, encryption).
  • Stand up DevOps/CI-CD in GitLab; implement automated test suites across SDLC and support UAT.
  • Deliver infrastructure automation with Salt (AWS/Kubernetes), including one-touch deployments and blue/green strategies; docs in Antora/AsciiDoc stored with code in GitLab

Project Overview: The project modernizes Clients' (Bs EAP by rewriting the COBOL mainframe application in Rust, while standing up a secure, automated delivery pipeline: GitLab hosts code, CI/CD, and versioned docs (AsciiDoc/Antora), and Salt drives auditable infrastructure and one-touch deployments across Dev, UAT, and Prod. Work starts with requirements workshops and business-rule indexing, proceeds through secure architecture/design, Rust development with automated test suites, and UAT, and culminates in production cutover with a stabilization (hypercare) window.

Role summary: Implement Rust features and tests under senior guidance; maintain code health, docs, and pipeline hygiene.

Key responsibilities:

  • Deliver well-tested Rust code per design specs; participate in code reviews and refactors.
  • Write unit/integration tests; maintain fixtures and test data.
  • Update developer docs in Antora/AsciiDoc and keep module READMEs current.
  • Assist with CI/CD jobs, package versioning, and release notes.

Required qualifications:

  • 2+ years hands-on Rust (ownership/borrowing, traits/generics, async basics).
  • Experience building REST/gRPC services or CLI tools; familiarity with SQL/ORMs.
  • Comfortable with Git, branching strategies, and PR workflows; basic Docker.

Nice to have:

  • Exposure to Axum/Actix/Tonic, proptest, OpenAPI, and GitLab CI.
  • AWS fundamentals, containers, and k8s basics.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About My3Tech