Lead Engineer, Application Development

ConnectiveRxWhippany, NJ
22hRemote

About The Position

Overview Being on medication is tough enough. We want to make getting it the easy part . Getting prescriptions to patients has become increasingly complex. When things get messy along the prescription journey, pharmaceutical manufacturers rely on us to untangle the process and create a clear path—allowing patients to build trusting relationships with their medication brands. We’re not only committed to taking the pain out of the prescription process, but we’re also devoted to bringing the brightest minds together under one roof. We bring together diverse voices—engineers, pharmacists, customer service veterans, developers, program strategists and more—all with one vision. Each perspective and experience makes ConnectiveRx better than the sum of its parts. The Lead Engineer, Application Development position will be responsible for creating and designing software applications and systems to support business functions and client requirements.

Requirements

  • Bachelor's degree or foreign equivalent in Electronics Engineering, Computer Engineering, or a related field; 5 years of experience in a related occupation.
  • Experience designing, developing, and testing web-based applications using JavaScript Framework and Microsoft .NET technologies;
  • Experience translating business requirements into technical specifications;
  • Experience preparing comprehensive work plans for projects and implementation;
  • Experience developing different UI screens using Angular, Visual Studio, ASP.NET, MVC 5, HTML, jQuery, Microsoft Unity, and C#;
  • Experience developing backend services using Node JS and Web API 2.0;
  • Experience working on AWS services to deploy applications;
  • Experience using: SQL Server, DynamoDB, Azure DevOps, Git, Stash, Source Tree, Bamboo, and OAuth.

Responsibilities

  • Build cost effective, resilient software solutions that can scale automatically with growth of our business;
  • Act as a technical lead on projects including maintaining ownership of design, creating definition of solution, and conducting hands-on coding;
  • Follow software development life cycle methodologies to produce high quality applications in an efficient manner;
  • Participate in requirements gathering and influence solutions to align with the company’s architecture roadmap;
  • Mentor junior application developers on coding standards and implementation guidance;
  • Participate in estimating assigned work and be accountable for committed dates;
  • Troubleshoot critical productions issues as needed;
  • Document code so other engineers can reuse and support components in the future.

Benefits

  • Work from home benefit available.
  • Standard company benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service