11500 Application Developer (Expert)-App & Platform Mgmt-IT-Corp-US
Application Developer – Senior
38.00 – 61.00 an hour
04/04/2022 to 03/31/2023
Creve Coeur, MO
Description: Bayer is the leading supplier of cutting-edge biotechnology and innovative agricultural products that enhance the livelihood of a global farming community, ensure resilient food supplies for a growing population, and reduce the environmental impact of agriculture.
We are looking for a Senior Technical Data Engineer/Application Developer to join our Event360 team to help build global business focused APIs that incorporate data sourced from RDBMS, streaming, API, and 3rd party supplied fi les. You will be working with several teams to source data and business rules and developing RESTful APIs hosted in AWS native services and Cloud Foundry/Faregate to deliver refined data sets that standardize identify , codes, business logic and data schemas across multiple lines of business.
The candidate should demonstrate passion and ownership by embracing all aspects of software development: analysis, development, testing and deployment. Our ideal candidate takes pride in software craftsmanship, is curious, proactive, ego-less and collaborative. He/she must be able to think through hard problems and work with an autonomous team to make them reality. We expect developers to challenge the status quo and bring new ideas.
You must be proficient in modern API development practices and common deployment patterns using mostly open source toolsets such as AWS, Cloud Foundry/Faregate, Akka Http, Play. Prior experience with designing JSON and/or AVRO data schemas is required.
We are a cloud first organization and will require general fluency in writing efficient SQL queries, basic understanding of SQL performance tuning, and experience with translating relational data models into JSON/AVRO schema objects.
Requires a bachelor’s degree or 5-10 years’ experience in field or related area.
1. Scala or Java or Python (preferably Scala)
2. Experience building Microservices/REST APIs
3. Experience working with JSON/AVRO schema
4. Experience with one of RDBMS/ANSI SQL systems
Nice to Have:
1. AWS experience is a huge plus
2. Apache Kafka/Kafka Connect is a huge plus
3. Experience with any Auth providers is a huge plus
4. Experience in writing Unit test cases
5. No SQL DBs
7. Other current web enabled programming languages
8. Experience setting technical direction, patterns, and coding standards.
Job Types: Full-time, Contract
Pay: $39.00 – $61.00 per hour
Ability to commute/relocate:
Work Location: One location