Senior Full Stack Software Engineer (.NET & DevOps
Listed on 2026-06-04
-
Software Development
Cloud Engineer - Software, DevOps, Full Stack Developer, Senior Developer
Senior Full Stack Software Engineer (.NET & Dev Ops)
Direct message the job poster from REPROTECH®
TypeFull-time | 40 hrs a week | Remote (USA)
NO AGENCIES PLEASE.
Who we areFor over 30 years, Repro Tech has been the expert in long‑term reproductive cryostorage. We are a trusted cryostorage facility that provides extended storage services to both IVF centers and oncology professionals. Operating across the United States, Repro Tech maintains a substantial presence with five strategically located facilities, serving our valued patients and the network of esteemed reproductive laboratories with which we collaborate closely.
RoleSummary
As a Senior Full Stack Software Engineer, you’ll drive the design, development, and modernisation of our core systems - delivering scalable, cloud‑native solutions across clinic and patient portals, system integrations, internal tools, and our CRM platform. You’ll collaborate closely with senior engineers, Product, QA, IT, and external partners, guiding architectural decisions, upholding engineering best practices, and mentoring teammates. As part of a global team spanning the USA and UK, you’ll contribute to platform strategy and continuous improvement across the full SDLC.
You’ll also strengthen our Dev Ops capabilities, helping drive best practices around CI/CD, infrastructure, and deployment.
- Implement secure, scalable architectures following best practices (SOLID, DRY, Clean Architecture)
- Translate business and user requirements into effective, maintainable technical solutions
- Design, build, and integrate REST APIs, OpenAPI specifications, and webhook‑based integrations
- Enhance and maintain existing applications to ensure performance, stability, and long‑term reliability
- Develop automated tests (unit, integration, end‑to‑end) to ensure high‑quality releases
- Troubleshoot and resolve complex defects, performance issues, and architectural challenges
- Create and maintain technical documentation
- Mentor team members and contribute to continuous improvement initiatives
- Help build and improve CI/CD pipelines for consistent, reliable deployments
- Contribute to Infrastructure as Code (Terraform, ARM templates, or similar)
- Support containerised deployments using Docker and Kubernetes
- Collaborate on multi‑environment workflows (development, QA, staging, production)
- Work with monitoring and observability tools (Prometheus, Grafana, ELK)
- Bachelor's degree in Computer Science, Information Technology, or equivalent experience
- 5+ years of professional software development experience
- Strong proficiency in C# and .NET Core / .NET 6+
- Modern front‑end framework experience (React, Angular, Vue, or Blazor)
- Solid experience with relational databases (SQL Server, Postgre
SQL) - Experience designing and consuming REST APIs and webhook‑based integrations
- Familiarity with CI/CD pipelines, Docker, and Azure (or similar cloud platforms)
- Automated testing experience (xUnit, NUnit, Jest)
- Understanding of Agile development methodologies
- Strong analytical, problem‑solving, and debugging skills
- Excellent written and verbal communication skills
- CRM integration experience (Acumatica, Salesforce, or similar)
- Legacy modernisation work (Win Forms/WPF to web)
- Healthcare systems experience or familiarity with interoperability standards (HL7)
- Microservices architecture and distributed systems patterns
Repro Tech fosters a supportive workplace with a balanced benefits structure and a strong focus on personal and professional growth. You’ll be encouraged to expand your skills, step into new challenges, and build a rewarding long‑term career.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).