Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BioSpace Logo

Engineer - Full Stack Software

BioSpace

$63,750 - $145,200
Aug 17, 2025
Indianapolis, IN, US
Apply Now

At Lilly, the business problem is to develop great software solutions to solve exciting problems and help patients, by constructing reusable mix-&-match software components and integrating them into the larger next generation ecosystem to transform patient experiences and improve treatment outcomes.

Requirements

  • Familiarity with serverless and containerized architectures, AWS Lamba and/or Azure functions, and microservices
  • Exposure to large-scale architectural patterns, ideally with hands-on experience in implementing event-driven systems leveraging Apache Kafka (or similar) for scalable and resilient processing
  • Demonstrated ability to program in multiple languages – i.e., Polyglot Programming
  • Expertise with Object Oriented Programming, data serialization, REST APIs, and software code version control
  • Experience with TypeScript, Node.js, HTML, CSS, and SASS
  • Experience creating applications using JavaScript web frameworks (e.g.: Angular, React, NPM, Webpack, Grunt, Vue, Nuxt)
  • Strong experience in Object Oriented programming and excellent debugging skills

Responsibilities

  • Constructing reusable mix-&-match software components, starting from software designs and requirement specifications, to conducting unit testing, and integrating tested components into the larger next generation ecosystem
  • Develop, test and deploy components into provisioned cloud platform environments via automated Continuous Integration and Deployment (CI/CD) processes
  • Investigate and propose solutions to development and design problems, including delivering scope of work estimation and forecasting
  • Translate software design specifications into APIs, user interfaces, libraries and executables using a spectrum of programming languages
  • Complete effective unit testing and integration, system and load/performance testing of developed software components
  • Establish effective relationships with key technical resources and architects to influence technology solutions specifically related to Digital Health systems
  • Obtain and use knowledge of medical device delivery models and quality system to ensure solutions align with regulatory expectations and meet regulatory timelines

Other

  • Bachelor’s Degree in Computer Science, Information Technology or related technical field OR High School Diploma/GED with 7+ years of experience in IT technical roles
  • 5+ years of experience in Software Engineering
  • Professional experience in delivering software solutions that span the development life cycle
  • Qualified candidates must be legally authorized to be employed in the United States
  • Position based in Indianapolis, Indiana with a hybrid work model