RethinkFirst

Senior Full Stack Engineer – Architecture Team

RethinkFirst

full-time

Posted on:

Location Type: Remote

Location: Remote • Alabama, Arizona, Connecticut, Florida, Hawaii, Illinois, Kentucky, Louisiana, Maryland, Massachusetts, Minnesota, Missouri, Montana, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, Tennessee, Texas, Virginia, Washington, Wisconsin • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAzureCloudDockerEntity FrameworkJavaScriptMicroservices.NETPythonRedisSQLTerraformTypeScriptVault

About the role

  • Contribute to architectural design, ensuring alignment with scalability, performance, security, and compliance standards.
  • Develop, design, test, and deploy cloud-based applications using C#, .NET Core, SQL, Azure, and Angular.
  • Establish and enforce coding standards, design patterns (SOLID, DDD, CQRS, etc.), and development methodologies (Agile, CI/CD, DevOps).
  • Write, review, and maintain high-quality code with strong emphasis on unit testing (XUnit/NUnit), integration testing, and automated pipelines.
  • Mentor and coach engineers across teams, promoting continuous learning and knowledge sharing.
  • Collaborate with cross-functional stakeholders to translate requirements into technical designs and solutions.
  • Drive adoption of best practices in DevOps, microservices, containerization (Docker), messaging (Service Bus), caching (Redis), and observability (App Insights, logging, monitoring).
  • Participate in architectural reviews, code reviews, and design discussions.
  • Contribute to long-term platform strategy, modernization, and cloud migration initiatives.
  • Troubleshoot production issues and guide root cause analysis to ensure system reliability.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 8+ years of professional software development experience, with at least 3+ years in a senior or lead role
  • Proven experience designing and implementing enterprise-scale applications on the Microsoft stack (C#, .NET Core/Framework, Entity Framework, SQL Server, Azure)
  • Strong expertise in object-oriented design, design patterns, SOLID principles, domain-driven design, and event-driven design
  • Experience with C#, Angular, TypeScript, HTML, CSS, JavaScript and Python
  • Strong SQL skills including query optimization, schema design, and stored procedures
  • Cloud-native development in Microsoft Azure: App Services, Functions, Service Bus, Storage, Key Vault, Azure SQL, and monitoring tools
  • Familiarity with microservices architecture, RESTful APIs, and event-driven systems
  • Hands-on experience with CI/CD pipelines, Azure DevOps, Git, Docker, and Infrastructure as Code (Terraform/ARM)
  • Experience implementing unit testing frameworks (XUnit, NUnit, Moq), automated testing, and test-driven development (TDD/BDD)
  • Knowledge of healthcare domain standards (HIPAA, HITRUST, SOC2) is a strong plus.
Benefits
  • Generous health, dental, & vision benefits package
  • Flexible paid time off
  • 11 paid company holidays
  • 401k + matching
  • Parental leave
  • Access to our award-winning RethinkCare platform supporting neurodiversity in the workplace through parental success, professional resilience, and personal wellbeing.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET CoreSQLAzureAngularTypeScriptHTMLCSSJavaScriptPython
Soft skills
mentoringcoachingcollaborationcommunicationproblem-solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringHIPAAHITRUSTSOC2
Leidos

Mid Level Software Developer

Leidos
Mid · Seniorfull-time$85k–$154k / yearVirginia · 🇺🇸 United States
Posted: 4 hours agoSource: leidos.wd5.myworkdayjobs.com
ASP.NETJavaScript.NETNuxtSQLTypeScriptVue.js
Metova

Senior Software Engineer

Metova
Seniorfull-time🇺🇸 United States
Posted: 5 hours agoSource: apply.workable.com
AngularFlutteriOSJavaScript.NETNode.jsObjective-CReactReact NativeSvelteSwiftTypeScript
Webflow

Senior Software Engineer, Data Infrastructure

Webflow
Seniorfull-time$150k–$207k / yearCalifornia, New York, Texas · 🇺🇸 United States
Posted: 5 hours agoSource: boards.greenhouse.io
AirflowAWSCloudDistributed SystemsDockerKafkaKubernetesSparkTerraform
Empower AI

Senior Platform Services Lead Engineer

Empower AI
Seniorfull-time🇺🇸 United States
Posted: 6 hours agoSource: careers-empowerai.icims.com
AnsibleAWSChefCloudLinuxPuppetServiceNowUnixVMware