Job Url: https://www.glassdoor.com/Job/united-states-react-jobs-SRCH_IL.0,13_IN1_KO14,19.htm?remoteWorkType=1&fromAge=3 Job Description: Pharmacy Data Solutions Senior Full Stack Engineer Apply on employer site Mechanicsville, VA · $100K - $150K (Employer provided) Apply on employer site Your qualifications for this job Do you have any of these qualifications? SQL Continuous improvement Application development Cybersecurity Show more Job Title: Senior Full Stack Engineer Reporting Manager: CEO Location: Richmond, VA or remote for the right candidate Company Overview: Pharmacy Data Solutions (PDS) is a leading provider of pharmaceutical rebate management, data analytics, pre and post-adjudication, audit, and pharmacy operations consulting services. With an extensive client base that includes over 800 long-term care facilities, inpatient hospitals, and correctional facilities across the nation, PDS is dedicated to helping healthcare organizations save time and money, allowing them to focus on what truly matters: patient care. Our team is composed of passionate, honest, and driven individuals who are committed to supporting the organizations that care for others. Position Description: PDS is seeking a highly skilled and motivated Senior Full Stack Engineer to join our dynamic team. This role will work directly with the CEO and other key stakeholders to drive software development projects that align with our mission to deliver innovative solutions to our clients. The Senior Full Stack Engineer will be responsible for maintaining and enhancing existing software, creating new software solutions, defining technical stacks and methodologies, and ensuring compliance with healthcare cybersecurity requirements. The ideal candidate will have a strong background in web application development, cloud deployment, and relational databases, along with a passion for continuous learning and an entrepreneurial spirit. Key Responsibilities: Collaborate with Leadership: Work directly with the CEO and other stakeholders on all software development projects, ensuring alignment with business goals and objectives. Maintain and Enhance Software: Take ownership of existing software systems, including web applications (both front-end and back-end), scripts for process automation, and integrations with third-party APIs. Continuously improve and optimize these systems to meet evolving business needs. Develop New Solutions: Lead the end-to-end development of new software solutions, from requirements gathering and design to production deployment. Ensure that new solutions are scalable, secure, and aligned with industry best practices. Define Technical Strategy: Establish and maintain the technical stack and software development methodologies at PDS. Evaluate and recommend new technologies, frameworks, and tools to enhance the company’s technical capabilities. Cybersecurity Expertise: Stay up to date with healthcare cybersecurity requirements and regulations. Advise leadership on how these requirements apply to PDS and ensure that all software solutions comply with industry standards. Liaise with IT Providers: Act as the primary point of contact between PDS and outsourced IT providers. Ensure that external resources are effectively integrated into the development process and that deliverables meet PDS standards. Mentorship and Leadership: While this role will not initially have direct reports, the Senior Full Stack Engineer will be expected to mentor and guide junior engineers as the team grows. This includes providing technical guidance, conducting code reviews, and fostering a culture of continuous improvement. Qualifications: Experience: We’re looking for US-based candidates with 5+ years of experience building modern web applications, with demonstrated proficiency in both backend and frontend development. Ideal candidates are fluent in TypeScript, experienced with building APIs using Node.js/Express, and confident working with modern frontend frameworks like React. Technical Skills: Proficiency in TypeScript with hands-on experience building applications using Node.js (Express) and React. Familiarity with Python and the ability to work with existing Flask-based services as part of a broader migration strategy. Experience deploying and managing applications on Azure or similar cloud platforms. Strong understanding of relational databases, particularly Azure SQL/MS SQL. Experience writing unit and integration tests using modern testing frameworks. Familiarity with CI/CD pipelines and modern DevOps workflows. Soft Skills: Top Performer: A proven track record of delivering high-quality software solutions on time and within scope. Strong Communicator: Excellent verbal and written communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders. Continuous Learner: A relentless desire to learn and grow, staying ahead of industry trends and technologies. Entrepreneurial Mindset: Comfortable with ambiguity and able to take initiative in a fast-paced, evolving environment. You thrive on creating value and solving problems without needing constant direction. Industry Interest: A genuine interest in healthcare and a desire to contribute to solutions that improve patient care and operational efficiency. Preferred Qualifications: Experience in the healthcare industry or with healthcare-related software solutions. Experience with Agile or Scrum methodologies. Why Join PDS? Impact: Your work will directly contribute to improving healthcare operations and patient outcomes across the nation. Growth: PDS is a place where you can grow, learn, and make a significant impact. We encourage continuous learning and provide opportunities for professional development. Culture: Join a team of passionate, honest, and driven individuals who are committed to making a difference. We value integrity, creativity, and a positive attitude. Flexibility: Enjoy the flexibility of remote work while being part of a collaborative and supportive team. Benefits at PDS: Competitive salary and performance-based bonuses. Comprehensive health, dental, and vision insurance. 401(k) retirement plan with company match. Generous paid time off (PTO) and holiday schedule. Professional development opportunities, including access to online courses and conferences. A supportive and inclusive work environment that values diversity and innovation. Pharmacy Data Solutions You save. Patient care improves. We love both. Job Type: Full-time Pay: $100,000.00 - $150,000.00 per year Benefits: 401(k) 5% Match Dental insurance Gym membership Health insurance Health savings account Paid time off Prescription drug insurance Professional development assistance Vision insurance Work from home Work Location: Hybrid remote in Mechanicsville, VA 23111 Show less Base pay range The minimum salary is $100K and the max salary is $150K. $100K – $150K/yr (Employer provided) $125K /yr Median Mechanicsville, VA If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page. Related community posts See what other Senior Full Stack Engineer are saying Interview Tips 541K members Salary Negotiations 564K members Explore more Bowls Want your application to stand out? Starting conversations can lead to better insights than asking for referrals.