Overview
Hybrid1-2 times a month
$100,000 - $120,000
Full Time
No Travel Required
Skills
.NET
C#
Ruby on Rails
React
Typescript
Object-Oriented Programming
Amazon Web Services
JavaScript
Job Details
About the Role
- We re looking for a full-stack developer who s strongest in C#/.NET but comfortable working across layers from APIs and data pipelines to light front-end work when needed.
- You ll be part of a stream-aligned product team that builds and runs its own software. We own what we deploy, and we keep things practical: automated where it matters, secure and compliant by design, and always focused on delivering value.
- Most of what we build are client-server systems that move and transform data. Front-end requirements tend to be straightforward but important clear, functional UIs that make complex things simple.
- If you like the idea of solving real problems, improving systems, and seeing your work in production, you ll fit right in.
What You ll Be Doing
- Build and maintain features across the stack mainly C# (.NET), plus some JavaScript (Ember/TypeScript) and Ruby on Rails.
- Work on data pipelines, integrations, and backend services, from design through production.
- Use Terraform, CI/CD, and automated testing (xUnit, Playwright, RSpec) to keep things smooth and reliable.
- Help clarify requirements, break down problems, and iterate with teammates and stakeholders.
- Operate in a Dev-owns-prod culture.
- Contribute to continuous improvement across architecture, reliability, and developer experience.
Our Stack
Languages & Frameworks: .NET (C#), JavaScript (Ember, TypeScript), Ruby on Rails
Infrastructure: AWS (ECS, Lambda, RDS, EC2), Terraform, Docker
Testing: xUnit, Playwright, RSpec
Data: Relational databases (MySQL, SQL Server)
Automation: CI/CD pipelines, containerized environments
What You Bring
- 3+ years professional experience in software development
- Solid experience with an object-oriented language (ideally C# or Ruby)
- Good grasp of systems thinking how architecture, data, and automation fit together
- Experience with relational databases and basic cloud operations (AWS a plus)
- Curiosity, persistence, and high standards for your own work
- Strong communicator and natural collaborator
- Comfortable using AI tools to assist, not replace, your development workflow
Nice to Have
- Knowledge of DICOM data
- Python familiarity
- Experience working in regulated or compliance-heavy environments
- Interest in DevEx, infrastructure, or automation tooling
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.