Lead Engineer, Software Engineering

Trinity Life SciencesEast Norriton Township, PA
20h$165,000

About The Position

We're committed to bringing passion and customer focus to the business. Position Overview: The Technical lead will be part of our Product Engineering team and will work closely with Product leaders to build and maintain web-based enterprise apps. Products will have both denormalized pharmaceutical data sets, as well as relational application data. The data storage technologies used include, but are not limited to, Azure SQL, Azure Blob storage, and Snowflake. The candidate’s primary responsibilities would be working closely with the product team to build, maintain, and add new functionalities to the product while managing a team of developers. The role will own the end-to-end architecture and health of the product. Candidates must be able to work in a fast-paced environment, possess strong technical, analytical skills and excellent communication skills, have a positive attitude, are willing to learn new technologies, and be able to efficiently organize their work while also leading/mentoring a team.

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

Nice To Haves

  • 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)

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service