PDMI is looking for a seasoned Full Stack Engineer passionate about building cutting-edge web applications in the cloud to join our team! Do you thrive in dynamic environments where your problem-solving skills and technical expertise shine? If so, we want to hear from you! This role can be performed 100% remotely from approved locations within the U.S.
About Us:
As a Full Stack Engineer, you’ll be an essential part of our team, designing and developing web applications that drive our business forward and align with our cloud-first strategy.
Since 1984, PDMI has provided pharmacy data processing and other flexible, scalable solutions to help our clients meet their business objectives. We offer transparent, pass-through pharmacy processing and other services for private label Pharmacy Benefit Managers (PBMs), vertically integrated health plans and hospital systems. In addition to Pharmacy Benefit Administrative Services, we offer 340B Administration, Hospice and Long-Term Care Services.
Why Join Us:
- **Best Employer:**PDMI was voted a Best Employer in Ohio for the 4th consecutive year in 2024!
- Meaningful Work: Contribute to improving healthcare quality and efficiency.
- Collaborative Environment: Work with passionate professionals who share your drive.
- Exciting Challenges: Every day brings new opportunities to excel.
- **Flexible Work:**Fully remote opportunity with a company that cares.
What You’ll Do:
- Design, develop, and deploy full stack web applications utilizing the MEAN/MERN stacks that meet the needs of our growing business.
- Collaborate closely with cross-functional teams to ensure seamless integration of web applications with our products and services.
- Solve complex technical challenges and deliver high-quality solutions in cloud environments.
- Build scalable and maintainable applications using both front-end and back-end technologies, with a focus on user-friendly interfaces and efficient databases.
- Perform code quality checks using lint and unit testing tools like Karma, Jest, and Mocha.
- Develop UI with JavaScript frameworks like AngularJS & ReactJS.
- Design and build RESTful web services & APIs, integrating them with existing data providers using JSON or XML.
- Design and develop cloud APIs using Java, .NET, NodeJS, and Python.
- Ensure the delivery of robust, secure, and optimized solutions, while adhering to best practices in web development.
What We’re Looking For:
Required Skills and Experience:
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of web development experience, specializing in front-end or back-end technologies.
- Strong proficiency in JavaScript, CSS, Semantic UI, Bootstrap, and jQuery.
- Proficient in MongoDB, Express.js, React, and Node.js, with a strong focus on developing scalable, high-performance web applications.
- Experience designing and implementing event-driven architectures using platforms like Apache Kafka, AWS Kinesis, or similar technologies, ensuring real-time data processing and seamless integration.
- In-depth knowledge of AWS services such as Lambda, S3, EC2, RDS, and DynamoDB, with a proven track record in deploying, managing, and optimizing cloud infrastructure to enhance application performance and reliability.
- Expertise in relational databases (MySQL, Oracle, PostgreSQL) and NoSQL databases (MongoDB).
- Familiarity with build tools such as Ant, Maven, and Gradle.
- In-depth understanding of object-oriented programming concepts and the full web development lifecycle (design, development, deployment).
- Experience with cloud services, particularly AWS, and continuous integration/continuous delivery (CI/CD) tools like Jenkins.
Preferred Competencies:
- Exceptional problem-solving skills, with the ability to identify potential issues and resolve them proactively.
- Excellent command of Microsoft Office applications (Outlook, Teams, Excel, Word).
- Ability to work independently, manage multiple projects, and show leadership when required for special projects.