Design, develop, test, and deploy web-based applications using .NET Core, C#, ASP.NET Core, and Web APIs; develop responsive front-end applications using Angular, React, JavaScript, TypeScript, HTML5, and CSS3; build and consume RESTful APIs; develop database objects, optimize SQL queries, and maintain database performance; collaborate with cross-functional teams; perform code reviews, troubleshoot production issues, and implement fixes; participate in Agile ceremonies; implement CI/CD pipelines and support DevOps initiatives; ensure application security, performance, scalability, and reliability.
Responsibilities
Design, develop, test, and deploy web-based applications using .NET Core/.NET 8, C#, ASP.NET Core, and Web APIs.
Develop responsive and user-friendly front-end applications using Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
Build and consume RESTful APIs and integrate third-party services.
Write clean, scalable, secure, and maintainable code following coding standards and best practices.
Develop database objects, optimize SQL queries, and maintain database performance.
Requirements
Bachelor's degree in computer science, Information Technology, or related field.
Nice to have: Microservices Architecture
Nice to have: Kubernetes
Nice to have: Messaging systems (Kafka, RabbitMQ, Azure Service Bus)
Nice to have: Authentication and Authorization (OAuth 2.0, JWT, OpenID Connect)
Lead compound statistical programming, managing programming strategy, delivery, and quality across studies while remaining hands‑on in SAS/R programming.
Locations (2)
South San Francisco, California, United States
Princeton, New Jersey, United States
Compensation
$183,000—$250,000 USD
Responsibilities
Serve as the compound programming lead, accountable for study‑ and compound‑level programming deliverables
Develop and maintain programming plans, coordinate timelines and resource needs across studies
Lead programming review of SAPs, Data Presentation Plans, and Table Shells
Lead the programming team to produce and/or validate SDTM, ADaM, and TLF deliverables
Manage CROs and contractors supporting the compound
Requirements
Master’s degree in Statistics/Biostatistics, Mathematics, Computer Science, or a related field
Responsible for developing, packaging, automating, and maintaining Windows application deployments across enterprise environments using PowerShell, GitHub Actions, Jenkins, and artifact repositories.
Responsibilities
Develop and maintain silent installation packages for Windows applications using PowerShell.
Create and automate software packaging and deployment processes.
Build and maintain CI/CD pipelines using GitHub Actions and Jenkins.
Perform automated testing and validation of software packages in quality environments.
Manage package versioning, dependencies, and release lifecycles.