Revelation Pharma LLC logo
Revelation Pharma LLC

Revelation Pharma is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Software Engineer, Product

Location

United States

Posted

2 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer, Product

Revelation Pharma LLC

Role Description HiveRx is a production pharmacy operations platform built for regulated compounding environments. It is actively used, actively growing, and actively being extended. This role sits at the center of that. You will own the operational health of the live product — triaging, diagnosing, and resolving issues that surface from real users in real workflows. You will also be the person who gets ahead of what comes next: researching requirements, talking to stakeholders, and producing the detailed specifications that external engineering teams need to build larger features correctly the first time. This is not a pure engineering role, but it is not a pure product role. It requires both, and it requires someone who is comfortable moving between them. Qualifications - Solid command of PHP and Laravel — you can read, debug, and write production code in a real codebase - Comfortable with Vue 3, Inertia.js, and Tailwind CSS - Familiar with Vite-based frontend tooling - Able to work within an established architecture without needing to rebuild it - Experience working in or building software for regulated industries, preferably healthcare - Understanding of compliance considerations that affect software design: audit trails, data integrity, access control, change documentation - Familiarity with pharmacy, compounding, dispensing, or adjacent workflows is a meaningful plus - Comfortable using AI tools (coding assistants, language models) as a productivity layer, not a replacement for understanding - Able to critically evaluate AI-generated code and documentation — especially in contexts where correctness, auditability, and compliance are non-negotiable - Understands where AI output requires extra scrutiny: edge cases, regulatory logic, data handling, integration boundaries - Strong technical writer — your specs require minimal clarification - Able to communicate clearly with both engineers and non-technical stakeholders - Detail-oriented without being slow; you know when a spec is done - Ownership mentality — you treat open issues and unclear requirements as your problem until they are resolved - Comfortable with ambiguity; able to impose structure on it - Not looking for a role with clean lines — this role has overlap by design and requires someone who can context-switch without losing quality Requirements - Participate in release planning, QA review, and internal testing - Contribute to technical, user-facing, and compliance-relevant documentation - Support internal teams with platform questions and workflow guidance - Identify gaps, inefficiencies, and risks proactively — this role is expected to have opinions and voice them Benefits - Ability to lift fifty (50) pounds. Moving, lifting, or carrying boxes. - Ability to stand for extended periods - Fine Motor Skills - Visual acuity Company Description Revelation Pharma is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Related Job Pages

More Software Engineer Jobs

ContractRemoteTeam 51-200

• Design, develop, test, deploy, and maintain integrations using Dell Boomi AtomSphere. • Build and support integrations between UKG Workforce Management (Dimensions/Kronos) and external systems. • Develop API-based, file-based, and event-driven integrations. • Create data mappings, transformation logic, and workflow orchestration processes. • Design and implement REST and SOAP API integrations. • Troubleshoot and resolve integration failures, data inconsistencies, and performance issues. • Participate in requirements gathering, solution design, SIT, UAT, and production deployment activities. • Develop reusable integration components and best practices. • Monitor production integrations and provide ongoing support. • Create technical documentation including architecture diagrams, process flows, mappings, and deployment procedures. • Collaborate with functional teams to translate business requirements into technical solutions. • Mentor junior developers and provide technical leadership on integration projects.

United States
ContractRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Handling MRB within the Murex platform • Executing RUNS, EXPORTS, and VaR calculations • Configuring ANT scripts for automated executions • Supporting issues related to the MRB / Full Reval Murex module

Portugal
Nuvolar logo

Senior Java Developer

Nuvolar

We are a global technology consulting company specializing in Salesforce-based solutions, mobile and web application development, and training and support services. With over 14 years of experience and a multicultural team of more than 100 professionals, Nuvolar delivers projects for highly complex industries such as aviation, healthcare, consumer goods, and transportation. Our mission is to transform innovative ideas into reality by optimizing business processes, enabling technology adoption, and developing tailored solutions that empower our clients to grow and adapt in demanding environments.

Role Description You'll join a backend platform team at a global healthcare organization, working on the data infrastructure that powers multiple digital health products. High-ownership, technically rich, and genuinely impactful, the platforms you build are consumed by product teams across the organization. - Maintain and evolve mission-critical backend data platforms used across multiple healthcare products and teams. - Design, develop, test, and maintain backend services using Java and Spring Boot. - Build and support microservices, REST APIs, and data integrations across a distributed platform ecosystem. - Drive platform modernization initiatives and contribute to the evolution towards a more scalable and centralized architecture. - Collaborate with developers, QA engineers, Product Owners, architects, and other stakeholders to deliver robust technical solutions. - Identify architectural risks, scalability bottlenecks, and operational challenges, proposing improvements and influencing technical decisions. - Contribute to engineering excellence through CI/CD, automated testing, code reviews, and technical documentation. - Improve platform observability, reliability, and operational efficiency through metrics, logging, monitoring, and debugging practices. - Support multiple teams by building platform capabilities that enable product development at scale. Qualifications - Strong experience as a senior Java backend developer. - Solid hands-on experience with Spring Boot and microservices. - Strong grasp of REST APIs, integration patterns, and service-to-service communication. - Experience with PostgreSQL or similar relational databases. - Experience in cloud environments, ideally AWS. - Good understanding of CI/CD and tools like GitHub Actions. - Ability to write clean, testable code and contribute to code reviews. - Experience with automated backend testing (unit, integration, API). - Comfortable in complex ecosystems with multiple services and stakeholders. - Strong troubleshooting skills in non-trivial environments. - Agile/Scrum experience and collaborative mindset. - Fluent in professional English. - Ownership mindset, proactive, clear communicator, adaptable. Requirements - Nice to have: Healthcare, digital health, or regulated environment experience. - Deeper AWS knowledge. - Datadog or similar observability tools. - Docker and containerized environments. - Maven, OpenAPI/Swagger, contract-first development. Benefits - Flexible Work & Work-Life Balance: enjoy options to balance work and personal life, including every other Friday off. - 100% remote work, based in Barcelona, with occasional (non-mandatory) meetups in client sites. - Seniority Program: additional benefits and privileges as you grow with the company. - Social & Team Budget: Even though we primarily work remotely, we encourage team gatherings and activities, with a dedicated budget. - Continuous Learning: training, mentorship and an annual professional development budget. - Health and wellness benefits, including private health insurance and gym subsidy. The Hiring Process - HR Interview – A friendly conversation to understand your background and career aspirations. - Technical Exercise – A Java backend exercise reviewed by our backend engineering team, focused on architecture, code quality, and problem-solving. - Technical Interview – Meet the engineering team, discuss the technical exercise, and explore the role and tech environment in depth. - Final Interview with the client – A conversation with the principal technical architect of the data platform team. Equal Opportunity Statement Nuvolar Works is an equal-opportunity employer. We welcome and encourage applications from all backgrounds. We do not discriminate based on age, sex, gender, gender identity or expression, sexual orientation, family or marital status, disability, national origin, race, ethnicity, religion, or any other protected characteristic. Candidates with disabilities are encouraged to apply, and we are committed to providing an inclusive and accessible recruitment process. If you require any adjustments during the hiring process, please let us know.

Spain
Full TimeRemoteTeam 10,001+H1B Sponsor

• Uses R/RShiny or other software to develop custom programming code to generate summary tables, data listings, graphs and derived datasets as specified in the statistical analysis plan and programming specifications • Works to ensure that outputs meet quality standards and project requirements • Performs validation programming and works with other Programmers, Biostatisticians, and other project team members to resolve discrepancies or any findings • Keeps project team members informed of programming progress and issues requiring their attention • Follow applicable SOPs, WIs, and relevant regulatory guidelines (e.g. ICH) • Maintains well organized, complete, and up-to-date project documentation, testing, and verification/quality control documents and programs ensuring inspection readiness • Manages scheduling and time constraints across multiple projects at a time, sets goals based on priorities from management, and adapts to timeline or priority changes by reorganizing daily workload • Develops specifications for datasets and outputs of any complexity according to statistical and sponsor requirements • Anticipates and addresses potential programming issues, reflects forethought, establishes the basis for efficient programming and accurately defines all variables to be accepted by peer review and sponsor/requestor with little rework • Prepares in advance for internal meetings, contributes ideas, and demonstrates respect for opinions of others • Conducts effective internal meetings (appropriate in format, frequency and attendance) • Distributes relevant information in advance • Ensures minutes are promptly and accurately distributed • Follows action items through to completion, and maintains order and focus of meetings, working toward consensus • Displays willingness to work with others and assist with projects and initiatives as necessary to meet the needs of the business • Negotiates and establishes accurate time estimates for completion of study programming activities with internal team members and statistical programming management, and completes project programming activities within timeframe allotted • Acts as the lead statistical programmer • Directs the programming activities of other programming personnel and monitors progress on programming deliverables • Reviews project documentation such as Statistical Analysis Plan, mock shells, programming specifications, annotated CRFs, and SAS database design • Provides feedback to the appropriate project team members which reflects forethought and reduces inefficiencies in programming activities • Participates in sponsor meetings, kickoff meetings, and bid defense meetings as statistical programming representative, as required by sponsor • Contributes to the mentoring of programming personnel through developing training courses, presenting training materials, reviewing work, and providing feedback or guiding new associates in process • Transfers deliverables • Performs other work-related duties as assigned • Minimal travel may be required

North America