Trinity Life Sciences is committed to merging human expertise with artificial intelligence to enhance life sciences commercialization. They are seeking a Lead Engineer for their Product Engineering team to build and maintain web-based enterprise applications, manage a team of developers, and ensure the health of the product architecture.
Responsibilities:
- Work closely with the products leaders, collaborate with product designer and UI/UX team to understand the business needs, translate it to clear, actionable technical requirement documentation to deliver on enhancements and features
- Work as cross functional team lead collaborating with enterprise infra team, IT and Cyber to ensure architecture and security standards established are implemented in every phase of SDLC
- Act as lead engineer/primary code reviewer while maintaining and owning the application infrastructure on cloud, application codebase and data processes
- Lead a team of diverse developers, QA analysts both onsite and offshore while also helping with project/product management
- Act as first line of defense, troubleshoot and perform analysis to triage bugs and address performance problems while also taking a proactive approach to define technical roadmap of the product
- Maintain an awareness of the latest technologies and make recommendations where appropriate to optimize performance and cost
Requirements:
- Experienced senior full-stack developer/tech lead (7+ years total development experience required, 10+ preferred)
- Strong proficiency in C#.Net, including building .NET web APIs using .NET frameworks, ORMs like entity framework (EF), dapper within architectural patterns like MVC and RESTful APIs
- Must have previously managed a team of developers and worked as a tech lead/senior developer for a web-based business application with critical up time and SLAs
- Experience with distributed systems and enterprise integration patterns
- Experience with OAuth 2.0, IDPs, SAML and other identity management, SSO protocols
- Strong Microsoft SQL Server/Azure SQL skills with knowledge of relational database concepts and scripting performant queries and/or stored procedures in Azure SQL/SQL Server (3+ years)
- Proficiency in data modeling and code-driven database schema management
- Experience with Microservices architecture and Cloud computing like AWS or Azure (3+ years)
- Experience designing and implementing AI-powered features using platforms like Azure AI Foundry or similar platforms, including vectorizing unstructured data and prompt engineering, retrieval-augmented generation (RAG), agent-to-agent (A2A) integrations and performance optimization for high-throughput AI workloads
- Experience with DevOps and GitOps approaches with technologies like Azure pipelines, GitHub actions, Terraform, Kustomize, Helm etc
- Writes high quality and thoroughly tested code
- Experience with ownership of SDLC of a product and release management
- Experience working on agile projects
- Professional, pro-active communication and ability to multitask in a flexible environment
- Familiarity with AI safety and governance practices such as guardrails, content filtering, prompt injection defenses, and responsible use of LLMs in regulated environments
- Experience with content management systems like Umbraco
- Experience working in pharmaceutical industry
- Experience with JavaScript frameworks (Angular, Vue, React, Next)