Download IMS Health-Junior Scala Developer

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
IMS Health is looking for Junior Scala Developers.
We are using Scala, Akka, Play, Kafka, ElasticSearch, and Spark to build streaming
engines, rules repositories, real-time search APIs, and data processing algorithms
which execute against terabytes of data. If you are passionate about developing
transformative technology, these are some things to look forward to in your new
role!
Those who choose to work with us are joining a recognized global leader — a company
uniquely positioned to help clients make the most of market opportunities and respond to
challenges that affect global healthcare. We’re committed to blending industry expertise and
advanced technology to deliver the most accurate perspectives and in-depth analytics on
healthcare dynamics.
To join IMS Health means you’ll be part of a worldwide organization where one person can
make a difference, and where collaboration and innovation rule. Our people are creative and
client-focused. They are among the best and brightest in the industry. And they bring a
broad range of expertise to the table. Our people are analysts, statisticians, software
engineers, consultants, sales leaders, marketing and product managers, and more. The key
to our success is our people, whose experience, talent, commitment and diversity set the
standard for the health information industry.
Minimum Education, Experience, & Specialized Knowledge Required:
o
o
o
o
o
Computer Science Degree from an accredited university
Linux shell scripting
SQL
Ability to work in a fast-paced, team oriented environment
Strong interpersonal skills, including a positive, solution-oriented attitude
Required Experience (in order of importance):
o
o
o
o
o
o
o
Passion for open source technologies (public git repos with original work are a plus)
Ability to learn new frameworks, languages, paradigms, and techniques quickly and with
little direction.
Strong Comp. Sci. fundamentals and firm understandings of data structures and algorithms
Academic experience with relational database development
Academic understanding of Object-oriented design
Academic understanding of web services and APIs
Development team leadership
Nice to Haves:
o
o
o
Scala or any JVM based languages (Java, Clojure, Groovy, etc.)
Theoretical understanding and interest in distributed systems and their design
considerations
Theoretical understanding and interest in functional programming languages (Lisp, F#,
Haskell, Scala etc.)
Responsibilities:
o
o
o
o
Design, code, and test solutions for a major, global re-platforming effort
Incubate new ideas with working code for proof of concept
Travel to other IMS global offices is possible
Work with 6 sizable development teams to:
o Code review and walkthrough
o Coordinate interfaces and APIs (ReST and Scala) between the teams
o Answer questions from the development teams on the platform
Total Rewards: We invest in people through a range of initiatives in compensation,
benefits, and learning and development, and we strive to create an environment where our
employees are challenged, empowered and can flourish.
IMS Health is an Equal Opportunity Employer. We cultivate a diverse corporate culture
across the 100+ countries where we operate, celebrating and rewarding teamwork and
inclusiveness. By embracing our differences, we create innovative solutions that are good
for IMS, our clients, and the advancement of healthcare everywhere.