Tuesday, 11 February 2014


Description

 
 
The Information Technology team at Monsanto integrates technology and scientific expertise into our efforts to revolutionize plant breeding and biotechnology. As an IT professional with Monsanto, the work you perform will be interesting and challenging, and you’ll be directly involved in the development of new systems and applications. Working in Monsanto IT, you can feel proud that the work you do directly affects Monsanto and helps to support our goals of producing more, conserving more and improving lives all across the globe.
 
As a member of the recently formed Data Delivery & Engineering Team, the Lead API Developer will be engaged in design and developing a strong data API foundation. The successful candidate will combine aspect of integration and technical architecture skills to lead the development of the data APIs, select the integration approaches and patterns to use, use technical management skills throughout the delivery lifecycle and collaborate with any 3rd parties involved. This position requires senior/lead developer skills including application development, database development and requirements gathering. This individual must be able to work in a high pace, high data volume environment and be motivated to deliver data across multiple technologies including Oracle, Hadoop and Composite (Data Virtualization tool). Creating and managing a best-in-class, complete and managed external-facing API layer to be used for business-partner integration, to support external thick-clients (e.g. mobile apps for use by customers) and by third-party applications and services.

Qualifications

 
Required skills/experience: 
  • BS in Computer Science or equivalent experience
  • The candidate must possess the following technical experience:
  • 5+ years of full time web service (SOAP/REST) development experience
  • 5+ years experience working with any Object Oriented language (ex. Java, C#, Scala, Ruby), Proficiency in Java
  • 2+ years experience in developing complex SQL and stored procedures
  • Familiarity with HTML, CSS and JavaScript
  • Experience with and knowledge of some high level GO4 design patterns (above and beyond J2EE patterns)
  • Experience with object-relational mapping technologies (ex. Hibernate)
  • Experience with an inversion-of-control framework such as Spring
  • Experience with an automated unit testing tool such as JUnit, TestNG, NUnit, ScalaTest
  • Ability to lead the selection of SOA management, security and governance solution technologies, and being the prime technical contact person for any vendors or support partners
  • Ability to independently research and solve complex technical problem
  • Demonstrating strong communication skills both in and outside the technical teams
Desired skills/experience:
  • Proficient with RESTful concepts and best practices
  • Experience with Big Data (Hadoop, BigQuery etc) and data visualization (Tableau, Spotfire etc)

Job

 Information Technology

Primary Location

North America-USA-Missouri-St. Louis

Organization

 US R&D IT Data Team_51170693

Schedule

 Full-time
 
 
 Apply

0 comments:

Post a Comment