JOBSEARCHER

Senior Full Stack Software Engineer (.NET & DevOps)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Senior Full Stack Software Engineer (.NET & DevOps)Direct message the job poster from REPROTECHTypeFull-time | 40 hrs a week | Remote (USA)NO AGENCIES PLEASE.Who we areFor over 30 years, ReproTech 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, ReproTech 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.Role SummaryAs 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 DevOps capabilities, helping drive best practices around CI/CD, infrastructure, and deployment.ResponsibilitiesImplement secure, scalable architectures following best practices (SOLID, DRY, Clean Architecture)Translate business and user requirements into effective, maintainable technical solutionsDesign, build, and integrate REST APIs, OpenAPI specifications, and webhook‐based integrationsEnhance and maintain existing applications to ensure performance, stability, and long‐term reliabilityDevelop automated tests (unit, integration, end‐to‐end) to ensure high‐quality releasesTroubleshoot and resolve complex defects, performance issues, and architectural challengesCreate and maintain technical documentationMentor team members and contribute to continuous improvement initiativesHelp build and improve CI/CD pipelines for consistent, reliable deploymentsContribute to Infrastructure as Code (Terraform, ARM templates, or similar)Support containerised deployments using Docker and KubernetesCollaborate on multi‐environment workflows (development, QA, staging, production)Work with monitoring and observability tools (Prometheus, Grafana, ELK)QualificationsBachelor's degree in Computer Science, Information Technology, or equivalent experience5+ years of professional software development experienceStrong 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, PostgreSQL)Experience designing and consuming REST APIs and webhook‐based integrationsFamiliarity with CI/CD pipelines, Docker, and Azure (or similar cloud platforms)Automated testing experience (xUnit, NUnit, Jest)Understanding of Agile development methodologiesStrong analytical, problem‐solving, and debugging skillsExcellent written and verbal communication skillsDesired ExperienceCRM integration experience (Acumatica, Salesforce, or similar)Legacy modernisation work (WinForms/WPF to web)Healthcare systems experience or familiarity with interoperability standards (HL7)Microservices architecture and distributed systems patternsBenefitsReproTech 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