Great team, new stuff, do cool things,
free cheap lunch!
Senior Software Developer
This position is targeted at Senior Developers with broad experience, good coding skills, and pairing experience (or the right person with less experience who can learn and grow).
Who we are & what we are looking for
We are the Department of Learning Health Sciences, Division of Learning and Knowledge Systems. The project we are working on is called the Knowledge Grid (kgrid.org). We are effectively an academic startup, trying to change the world, with talented people and cool technology in the works. Our team is a small (two pizza) team of developers, UX designers, and information scientists.
We are highly collaborative and rely on good pairing and team skills, and a bit of deep thinking about the hard problems we are trying to solve. We learn lots of new things.
The product — Knowledge Grid
The Knowledge Grid is a platform-as-a-service designed to make computable biomedical knowledge significantly easier to create, organize, and apply. Our customers are various organizations, institutions, and service providers who will use our platform to create, organize, and deliver computable biomedical knowledge.
That said, we do develop lots of prototype clients and use the Kgrid platform ourselves to help demo and promote our product, and to train users and service providers.
The component APIs are mostly a small set of Spring Boot-based microservices—library, publisher, activator, etc. These microservices and APIs are almost finished being split out from an original prototype monolith application.
In short, it is a large, open source, microservice-based, heterogeneous technology stack, with evolving feature set, and a strategic dependence on developing both a large developer community and connections to a wide variety of health-related partners.