Back to Jobs
Recently postedRemoteTechnology

Lead developer (.Net, React and AWS) for Remote (Travel to Cincinnati, OH Often)

SanKar IncUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeRemote
LocationUnited States
DockerMicroservicesMongoDBGitHTMLAWSSplunkCSSC#Datadog.NETGitHub ActionsGitLab CIGrafanaJenkinsJestPulumiPythonTerraformRESTReactPostgreSQLKubernetesJavaScriptTypeScriptCI/CD

Job description

Position – Lead developer (.Net, React and AWS)
Location – Remote (Travel to Cincinnati, OH Often)
Type – Contract/Contract to Hire
Job Description
  • Design, develop, evaluate, and maintain responsive React applications, portals, and embeddable widget experiences that can be integrated into partner platforms.
  • Build secure, versioned, well-documented REST APIs and microservices using C# and .NET Core.
  • Implement business workflows and integrations across embedded finance providers, partner systems, enterprise APIs, webhooks, file exchanges, and AWS services.
  • Work with PostgreSQL and MongoDB to design schemas, queries, indexes, migrations, and reliable data-access patterns.
  • Contribute to AWS-native workloads running on EKS, Lambda, and batch/container services, with Step Functions or equivalent orchestration where appropriate.
  • Write production-grade unit, component, integration, contract, and end-to-end tests using the relevant stack, including Jest for React and NUnit for .NET.
  • Build reusable UI components and libraries, translate designs into accessible code, and optimize browser performance, responsiveness, and maintainability.
  • Participate in API and event-contract design, code reviews, pairing, technical documentation, architecture discussions, and secure coding reviews.
  • Contribute to infrastructure and delivery automation using CI/CD, Docker, Kubernetes, and infrastructure-as-code practices.
  • Instrument services and user journeys with meaningful logs, metrics, traces, and alerts; troubleshoot defects and production issues across application layers.
  • Collaborate with QA to improve automation, test data, environment readiness, and release confidence, and with SRE/operations teams to improve runbooks and recovery procedures.
Qualifications
  • 5+ years building and supporting production software applications.
  • Strong C# and .NET Core skills, including REST APIs, dependency injection, asynchronous programming, testing, and secure coding.
  • Professional experience with ReactJS, modern JavaScript/TypeScript, component architecture, state management, HTML, and CSS.
  • Hands-on experience with PostgreSQL and MongoDB or comparable relational and document databases.
  • Experience with microservices, API-first development, third-party integration, and resilient distributed-system patterns.
  • Experience building applications on AWS and working with containers, Docker, and Kubernetes/EKS.
  • Ability to write automated unit and integration tests and diagnose issues across UI, API, data, and cloud layers.
  • Experience with Git-based workflows and CI/CD tools such as GitHub Actions, Jenkins, GitLab CI, or comparable platforms.
  • Ability to translate business and technical requirements into maintainable, well-documented implementations.
Preferred Qualifications
  • Experience with embeddable widgets, micro-frontends, white-label applications, or multi-tenant SaaS platforms.
  • Experience with AWS Lambda, Step Functions, ECS batch workloads, S3, KMS, certificate management, or secrets management.
  • Exposure to Python services or data pipelines and Python unittest.
  • Experience with Terraform or Pulumi and GitOps tools such as Argo CD.
  • Experience with Splunk, DataDog, Grafana, CloudWatch, distributed tracing, and production incident support.
  • Financial services, payments, embedded finance, lending, or banking-domain experience.

Similar jobs