Senior Full Stack Engineer - Architecture Team
RethinkFirst
About RethinkFirst
Rethink is on a mission to inspire hope and power potential. Founded in 2008 and headquartered in NYC, Rethink First is a pioneer and market leader in behavioral and mental health technology.
Developed by nationally recognized experts in the field, Rethink’s award-winning online solutions feature comprehensive video-based training and education programs and sophisticated behavior intervention planning tools. Our offerings include individualized assessments, online skills-based activities, access to remote clinician-led consultations, and more.
The Rethink platform is used by Fortune 500 companies, school districts, government agencies, public and private behavioral health providers, and families caring for individuals with developmental disabilities worldwide.
Position Overview
We are seeking a Senior Full Stack Engineer to join our Architecture Team. This role is ideal for an experienced engineer who thrives at the intersection of hands-on coding and strategic architecture. You will help shape technical direction, champion best practices, mentor other developers, and ensure our systems are scalable, secure, and reliable.
This position requires deep expertise in Microsoft technologies (C#, .NET, SQL, Azure), strong knowledge of modern software design, and the ability to translate business needs into effective technical solutions.
Responsibilities
- 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.
Qualifications
Education/Experience
• 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, SQL Server, Azure).
Technical Skills
• Strong expertise in object-oriented design, design patterns, SOLID principles, and domain-driven design.
• Experience with Angular, TypeScript, HTML, CSS, JavaScript.
• 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.
Soft Skills
• Demonstrated ability to mentor and grow engineering talent, fostering collaboration and knowledge sharing.
• Excellent problem-solving, communication, and leadership skills.
• Strong adaptability in a fast-paced, evolving environment.
• A passion for innovation, continuous learning, and delivering high-quality products.
Preferred Additional Experience
Candidates with experience designing, developing, or integrating AI-driven systems will have an advantage. This includes experience with:
• Building or integrating AI agentic systems for automation, decision-making, or intelligent workflows.
• Leveraging large language models (LLMs), vector databases, or machine learning frameworks.
• Designing scalable APIs, MCPs and microservices that support AI/ML workloads.
• Applying ethical AI practices, data governance, and secure handling of sensitive information.
• Collaborating with data scientists and product teams to translate AI research into production-ready solutions.
This Job Is Ideal for Someone Who Is
- Dependable and accountable with strong ownership.
- People-oriented and effective in mentoring and collaborating across teams.
- Adaptable and able to pivot in a dynamic environment.
- Detail-oriented with a strong focus on quality.
- Achievement-driven and willing to tackle challenging problems.
- Innovative and able to think strategically about technology and business alignment.
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
Job Type
Full-time (W2 only) , Remote
Location: Remote opportunities are available to candidates who reside in the following states: AL, AZ, CT, FL, GA, HI, IA, IL, IN, KY, LA, MD, MA, MI, MN, MO, MT, NC, NE, NH, NJ, NV, OH, OR, PA, RI, TN, TX, VA, WA, WI, WYOur commitment to an inclusive workplace
RethinkFirst is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. We celebrate the unique differences of our employees because that is what drives curiosity, innovation, and the success of our business. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws. Accommodations are available for applicants with disabilities.
#remote
#BI-Remote
Recruiting Fraud Alert: Job applicants should be aware that external parties may pose as RethinkFirst recruiters. These scams may include fraudulent communications through social media platforms such as LinkedIn, email, or requests to schedule interviews. Any recruiting-related communication from RethinkFirst will come from an @rethinkfirst.com email address, View email address on rethink.applytojob.com , an @applytojob.com email address through our talent acquisition system, or rethinkfirstcareers.com for approved recruiting outreach campaigns. Official job postings may also be found on the RethinkFirst.com website. Please note that at no point during our recruitment process will we request any form of monetary payment. If you believe you have been a victim of job recruiting fraud, you should file a report with your local law enforcement.
- ...caring for individuals with developmental disabilities worldwide. Position Overview We are seeking a Senior Full Stack Engineer to join our Architecture Team. This role is ideal for an experienced engineer who thrives at the intersection of hands-on coding and...SeniorFull timeLocal areaRemote workWorldwideFlexible hours
- Sr. Full Stack DeveloperPublished on: 2022-03-28|US, GA - Atlanta - GA - Atlanta|Position Type... ...policy Design, develop and implement architecture patterns that are optimized for SLAs, reliability... ...needs communicate these across the team Optimize pace and meet deadlines...SeniorImmediate startFlexible hours
$95.55k - $195.25k
...the US Tax Transformation technology team. This is an exciting opportunity to support... ...27. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy... ...teams to produce software design and architecture.Write clean, scalable code using .NET...SeniorWork at officeLocal areaVisa sponsorshipShift work2 days per week3 days per week- ...Full Stack Engineer Independently designs, develops, tests, and maintains complex software solutions... ...advanced best practices in coding, architecture, and software lifecycle management,... ...collaborating with cross-functional teams to drive technical initiatives and mentor...SuggestedWork at officeMonday to Friday
- ...Built on a containerized cloud architecture, iboss delivers security... ...talented Entry Level Software Engineer, who is passionate about working... ...growing software development team. If you enjoy crafting highly... ...using Java technology stack and servlet containers1+ years...SuggestedWorldwide
$131k - $218.3k
...of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions, from...SeniorFull time- ...First Advantage in Mexico is looking for a Senior Full Stack Software Engineer to enhance its key end-user platform. The role focuses on modern frontend... ...and involves strong collaboration with cross-functional teams to ensure application security and quality. Ideal...Senior
- ...Full Stack Engineer The world's largest organizations rely on Evident to... ...grow, and is energized by a team that'll push you to get there... ...providers. Contribute to architecture discussions with a practical... ...Continuous growth Pair with senior engineers who are invested...SeniorWork at officeRemote work
- ...innovative Generative AI team, designed to explore... ...best-in-class engineering and product management... ...transformation. As a Senior Data Engineer for GenAII... ...impact: As a Senior Full Stack Software Engineer for... ...Contribute to the design and architecture of our data platform...SeniorWork at office
- ...The purpose of this job is to lead end-to-end system architecture in a hands-on capacity, guiding solution design, reviewing code... ...secure applications. Drive technical excellence by advising teams and performing code/design evaluations. Architect and develop...SeniorFlexible hours
- ...baked into our DNA. Now we are expanding our team to drive new initiatives. As a leader of... ...from fellow researchers, designers, engineers, analysts, or product managers in our cross... ...guides quality decisions.The User Experience Senior Principal is responsible for strategic UX...SeniorWork experience placementNight shift
- ...Description We are seeking an experienced Full Stack AI Engineering Senior Consultant to design, build, and... ..., agentic AI technologies, cloud architecture, and client-facing consulting. The... ...and coaching to client development teams. Communicate complex technical concepts...Senior
- OverviewJob PurposeAt Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies... ...re looking for motivated, results-oriented people to join our team.As a Senior Developer, you will be part of a dynamic team responsible for...Senior
- ...ROLE We are seeking a Senior Fullstack Engineer to join our dynamic team, taking ownership of the... ...build across the entire stack — from React frontends... ...AWS — while shaping the architecture, engineering practices,... ...RESPONSIBILITIES Own Full-Stack Feature Delivery:...SeniorWork at office
- ...Developer This role is for a true Full Stack JavaScript/TypeScript engineer who can build features end-to-end across... ...and embrace new technologies (our team is actively learning AI tools like... ..., and NestJS/.NET APIs Front-end architecture using React + TypeScript Mobile development...
$133.4k - $176.4k
...PurposeThe Infrastructure Solutions Architecture (ISA) group at Intercontinental Exchange (ICE) is a cross-disciplined team that takes a full-stack view on solution development. ISA participates... ...evaluations in collaboration with engineering teamsProvide governance...SeniorFull time- ...Job Summary Strong Senior Full Stack Engineer with 8+ years of software development experience, including hands-on UI development using... ...using clean coding practices, SOLID principles, and modern architecture patterns. Required Qualifications ~8+ years of...Senior
- ...Senior Full Stack Developer Senior Full Stack Developer who thrives at the intersection of architecture, leadership, and hands on engineering. In this role, you’ll shape our technical direction, mentor developers, and build scalable, high quality applications across a...Senior
- ...Title : Senior Full Stack Software Developer FLSA Status : Exempt Reports... ...to technical design, architecture, and process improvements;... ...enabled software development team that sets a new bar for speed... ...alignment across product and engineering stakeholders. Education / Experience...Senior
- ...Job Description Job Description Senior Full Stack Software Developer Location: Hybrid - Buckhead, Georgia Employment Type:... ...product initiatives. You'll collaborate with a high-performing engineering team while helping drive innovation through modern development...SeniorFull time
- ...Senior Full Stack Software Engineer First Advantage (NASDAQ: FA) is a leading provider of global software and data in the HR technology industry.... ...effectively with cross‑functional and globally distributed teams. Responsibilities Design and develop software applications...SeniorWork experience placementWork at officeWork from home
- ...distance is no barrier to impact. Our hybrid teams collaborate across geographies to solve... ...cause issues. We are seeking experienced engineers who can craft intuitive, fast, and... ...New York City, United States of America; Atlanta, United States of AmericaType: Full timeSeniorFull timeRemote workFlexible hours
- ...existing programs based on specifications Develop, implement and maintain unit tests of programs Actively participate in agile team activities Participate in functional test planning and testing for the assigned applications, functional areas, or projects...Senior
$148.5k - $313.7k
...ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring... ...end-to-end ownership across architecture, implementation, deployment, and... ...Metro - Remote; Georgia - Atlanta Metro - RemoteType: Full timeSeniorFull timeWork experience placementRemote work- ...Technology Centers (ATCs) are the engine for reinvention in our... ...paths in a highly collaborative team of experts where they can... .../ML Sr Architect delivering full-stack AI architecture on public, private, or... ...You embed with clients as a senior architect to shape their AI...SeniorFull timeWork experience placementLive inWork at officeLocal area
- About The Role We are looking for an experienced Full Stack Developer to join our growing engineering team. You will work on cutting-edge projects, building scalable web applications using modern technologies like React, Next.js, Node.js, and cloud infrastructure. Requirements...Senior
- ...About the job We are seeking a Senior Software Engineer Team Lead to lead a team building significant... ...Amazon Web Services (AWS) and Cloud Architecture. Ability to communicate with... ...for someone who: Has 7+ years of full-stack software development experience Has...SeniorTemporary workWork at office
- The Advanced Software Engineer- Full Stack Cloud Developer will design, develop, and maintain end-to-end web applications with a focus on cloud-based architectures. You will collaborate with cross-functional teams to deliver robust, scalable, and secure solutions that meet...Permanent employmentTemporary workFlexible hours
- ...The Coca-Cola Company is seeking a Senior Manager – Ontology and Graph Modeling in Atlanta to lead ontology, taxonomy, and graph model... ...leadership, solution design, and delivery excellence, with collaboration across data management, ML, and product teams. #J-18808-Ljbffr...Senior
- ...Chief Architect responsible for leading the Enterprise Architecture practice and establishing Integrated Payments... ...the technical direction, collaborate with product and engineering leaders, and mentor a team of architects to support the organization’s technology...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer - Architecture Team. Be the first to apply!
- full stack engineer Atlanta, GA
- senior java full-stack developer Atlanta, GA
- full stack java developer Atlanta, GA
- java full stack angular developer Atlanta, GA
- senior full stack web developer Atlanta, GA
- mean stack developer Atlanta, GA
- junior full-stack web developer Atlanta, GA
- full time engineer Atlanta, GA
- remote .net full stack web developer Atlanta, GA
- senior full stack developer Atlanta, GA


