SaaS tech company is looking for a product-minded Lead Full Stack Developer to join their growing team They're a leading provider in the healthcare industry and on a mission to empower caregivers with the tools and data they need to deliver exceptional care. It's a transformative opportunity to be part of an expanding team 100% remote, Great Benefits (medical, dental, vision), pet insurance, Growth Opportunity, Great Culture, PTO, 401K match, and much more QUALIFICATIONS Bachelor's degree in Computer Science or a related field, with a strong foundation in software development principles. 7-10 years of experience in software architecture with a notable emphasis on developing Microservices Experience building / working on payroll software is a big plus Full-Stack experience w/ a modern Angular frontend and C# backend Knowledge of mobile app development is a plus, adding value to our comprehensive tech solutions. A history of successful cloud or SaaS platform architecture, preferably with experience in Azure environments. Expertise in designing scalable, high-performance solutions within cloud-based architectures. Strong experience with microservices architecture and containerization. Proficiency in mobile application development is a strong plus (e.g., Iconic, Cordova, Angular, React Native). Strong leadership qualities, with the ability to communicate effectively, solve problems efficiently, and collaborate across multidisciplinary teams. A proactive approach to project management, with experience leading projects to successful completion. RESPONSIBILITIES Lead the charge in developing cutting-edge software solutions, with a particular focus on leveraging Angular for a seamless front-end user experience, complemented by robust back-end technologies including Microservices, Azure, C#, .NET & SQL Modular Systems Development: Design and implement scalable microservices applications, ensuring modular and efficient systems. Optimize Data: Utilize your proficiency in SQL Server to develop efficient database schemas and optimize stored procedures, enhancing data processing and storage capabilities. Guide and Inspire Teams: Provide leadership and mentorship to offshore and onshore development teams, ensuring projects are delivered on time and meet our high standards. Promote a culture of collaboration and continuous improvement across all teams. Strategic Project Oversight: Engage with key stakeholders to meticulously plan and execute projects, aligning with strategic objectives to drive forward our mission of transforming healthcare through technology. Ensure Technical Excellence: Maintain high standards of code quality through rigorous code reviews and adherence to best practices in software development. Expand Mobile Capabilities: While not a core focus, contribute to mobile application development efforts, ensuring seamless integration with our broader software ecosystem. Document and Communicate: Keep accurate and comprehensive documentation of software architecture and development processes, ensuring knowledge is shared and accessible. Embrace and Advocate for Innovation: Stay ahead of the curve by exploring and integrating the latest advancements in software development to continuously enhance our product offerings. J-18808-Ljbffr