Lead Software Engineer
Jonas SoftwareAbout the role
Job Description:
Lead Software Engineer (.NET/AWS) — Healthcare (HIPAA)
Computrition - Jonas Software (https://www.computrition.com/)
Location: Remote (US) or Hybrid
Team: Engineering
Type: Full-time
Reports to: Senior Director of Engineering
Partners with: Lead Software Architect
About the role
Computrition is building a cloud-native platform for hospitals and health systems. You’ll be the hands-on technical lead partnering with our Lead Software Architect to design and ship a secure, scalable .NET solution on AWS with a React front end, a .NET business/API layer, and PostgreSQL for persistent data. You’ll own critical services, mentor engineers, raise the bar on engineering practices, and help us leverage AI safely to deliver high-quality software faster.
Attention on backend – business and API layer.
What you’ll do
Design & build: Lead development of distributed services in .NET 8 / C# (ASP.NET Core), including REST/gRPC APIs, background workers, and event-driven components.
Cloud architecture: Implement cloud-native patterns on AWS (e.g., ECS/EKS/Lambda, API Gateway, RDS/Aurora PostgreSQL, S3, SQS/SNS/EventBridge, CloudWatch, KMS, Secrets Manager, Cognito/SSO).
Data & performance: Model schemas in PostgreSQL, optimize queries/indices, tune performance, and design migrations and data retention strategies.
Security & compliance: Build with HIPAA in mind—least-privilege IAM, encryption in transit/at rest, audit logging, PHI data handling, BAA considerations, and secure SDLC practices.
Quality & delivery: Champion CI/CD (GitHub Actions/CodeBuild/CodePipeline), IaC (Terraform/CDK/CloudFormation), automated testing (unit/integration/contract), and safe feature-flag rollouts.
Observability: Establish metrics, logs, and traces (OpenTelemetry) with actionable dashboards and alerting; lead incident response and postmortems.
Technical leadership: Run design reviews, set coding standards, perform thoughtful code reviews, and mentor a small team of engineers.
AI First Mentality: Safely apply AI tools (code assistants, test generation, static analysis, documentation) to accelerate delivery—respecting PHI boundaries and vendor policies.
Collaboration: Work closely with Product, Security/Compliance, Customer Success, and clinician stakeholders to translate needs into resilient designs.
Our stack
Backend: .NET 8 (C#), ASP.NET Core (REST/gRPC), EF Core/Dapper, MediatR/CQRS where it fits
Frontend: React (TypeScript), Fluent UI, Vite/Webpack, Jest, React Testing Library
Data: PostgreSQL, Redis, S3 (cold storage); potential Redshift/Athena for analytics
Infra/DevEx: AWS, Docker, Terraform or CDK, GitHub Actions, OpenTelemetry, Grafana/CloudWatch
Clean Code, Architecture & Design Patterns
We hold a high bar for clarity, maintainability, and long-term agility.
Principles we practice
SOLID, DRY, KISS, YAGNI—favor simple, composable solutions over cleverness.
Clean Architecture / Hexagonal boundaries: keep the domain independent of frameworks; depend on abstractions; isolate external concerns (DB, AWS, UI) behind ports/adapters.
Secure-by-design: least-privilege IAM, safe handling of secrets, auditability, and privacy-by-default patterns appropriate for HIPAA.
Coding standards
Small, focused classes/functions with intention-revealing names; avoid primitive obsession and Law-of-Demeter violations.
Prefer immutability and pure functions where practical; inject dependencies; avoid shared mutable state.
Consistent formatting (EditorConfig, dotnet format) and analyzers (Roslyn/Sonar) enforced in CI.
Design patterns (used judiciously)
Creational: Factory, Builder for complex object construction.
Structural: Adapter, Facade, Decorator to compose behavior without inheritance.
Behavioral: Strategy, Command, Observer, Mediator (e.g., MediatR) to decouple flows.
Architectural: CQRS where it adds value; domain events; anti-corruption layers between bounded contexts.
Cloud/resilience: Circ
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s